home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / cad / menumkr1.zip / MENUMAKR.DOC < prev    next >
Text File  |  1989-02-07  |  110KB  |  2,424 lines

  1.  
  2.  
  3.                         LICENSE AGREEMENT
  4.  
  5.        Menumaker is copyrighted but a limited license is 
  6.        granted under the following conditions:
  7.    
  8.  
  9.      You MAY:
  10.      
  11.      1. Use Menumaker as much as you like.  
  12.  
  13.      2. distribute and copy Menumaker freely, as long as the 
  14.         associated files are kept together with the main 
  15.         program. 
  16.  
  17.      4. send IntelliCADD any amount of money for all of there 
  18.         hard work on this phenomenal software. (see system
  19.         information on the Menumaker utility menu)
  20.  
  21.  
  22.      You may NOT: 
  23.   
  24.      1. distribute Menumaker in MODIFIED form. That includes 
  25.         executable, help, documentation and all other files
  26.         associated with Menumaker.
  27.   
  28.      2. charge any fee for Menumaker itself.
  29.   
  30.      3. remove, change or alter in any way the copyright notices.
  31.  
  32.  
  33.      By using Menumaker and it associated software you are 
  34.      accepting and agreeing with the two terms below.
  35.  
  36.      1. THERE ARE NO WARRANTIES EITHER EXPRESSED OR  IMPLIED, 
  37.         INCLUDING  BUT NOT LIMITED TO, IMPLIED WARRANTIES  OF 
  38.         MERCHANTABILITY OR FITNESS FOR A PARTICULAR  PURPOSE, 
  39.         AND   ALL   SUCH   WARRANTIES   ARE   EXPRESSLY   AND 
  40.         SPECIFICALLY DENIED.
  41.  
  42.      2. Liability.  You hereby agree that, regardless of  the 
  43.         form  of claim, the liability of IntelliCADD for  any 
  44.         damages or loss by you shall not exceed the  original 
  45.         license   fee   paid.  INTELLICADD   SHALL   NOT   BE 
  46.         RESPONSIBLE    FOR   ANY   INDIRECT,   SPECIAL,    OR 
  47.         CONSEQUENTIAL DAMAGES OR LOST PROFITS.
  48.  
  49.  
  50.  
  51.    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  52.          Menumaker is not BEGGERware but:
  53.          If you find this program useful, and would like
  54.          a complete working copy, a manual, and program
  55.          binder. Please send $30.00 to the above address.
  56.          If you would like to send us less than $30.00 we
  57.          will gladly accept any contribution for our hard
  58.          work, but we will not be able to send you back
  59.          any of the above.
  60.    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  61.  
  62. IntelliCADD
  63. 256 Witherspoon way Suite H
  64. El Cajon CA. 92020
  65. (619) 460-6030
  66. BBS (619) 460-1568
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.                                Trademarks
  74.                 Autocad is a trademark of Autodesk, Inc.
  75.           Norton Commander is a trademark of Norton Utilities.
  76.              Sidekick is a trademark of Borland Engineering.
  77.  
  78.  
  79.                             Copyright Notice
  80.              Copyright (c) IntelliCADD, 1987, 1988, 1989.  
  81.                           All rights reserved.
  82.        
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.                              Menumaker
  94.  
  95.                          Reference Manual
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.                        Table of Contents
  112.  
  113. Chapter 1  INTRODUCTION TO MENUMAKER
  114.        1.1  What is Menumaker
  115.        1.2  How to use this Manual and Software
  116.        1.3  Discussion on making Custom Menus
  117.  
  118. Chapter 2  STARTING MENUMAKER
  119.        2.1  General
  120.        2.2  System Requirements
  121.        2.3  Installing Menumaker
  122.        2.4  Existing Menus
  123.  
  124. Chapter 3  Getting a Fast Start (Tutorial)
  125.        3.1  So you want to get started quick
  126.        3.2  Submenu Directory Editor
  127.        3.3  Submenu Statement
  128.        3.4  Command Entry
  129.        3.5  Command Description
  130.        3.6  Prompt Entry
  131.        3.7  Custom Entry
  132.        3.8  Writing Your New Menu
  133.  
  134. Chapter 4  CREATING MENUS
  135.        4.1  General
  136.        4.2  Help Menus
  137.        4.3  The Main Menu of Menumaker
  138.        4.3a  Editing Auxiliary Buttons
  139.        4.3b  Editing Mouse Buttons
  140.        4.3c  Editing Icon-Boxes (Rel.9)
  141.        4.3d  Editing Pull Down Menus (Rel.9)
  142.        4.3e  Editing Screen Submenus
  143.        4.3f  Editing Tablet Menus
  144.        4.3g  Utilities
  145.        4.3h  Quit Menumaker
  146.  
  147. Chapter 5  PROMPT ENTRY
  148.        5.1  General
  149.        5.2  Prompt Entry
  150.        5.3  Prompt Entry Editing Notes
  151.  
  152. Chapter 6  CUSTOM ENTRY
  153.        6.1  General
  154.        6.2  Custom Entry
  155.        6.3  Custom Entry Editing Notes
  156.  
  157. Appendix A  IF DISASTER OCCURS
  158. Appendix B  ARCHIVING FILES
  159. Appendix C  TEMPLATE MAKER
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167. 1.1   What is Menumaker.
  168. ___________________________________________________________
  169. The Menumaker software allows you to easily create and  edit
  170. your own Autocad menus customized to your individual  needs.  
  171. Once  installed,  Menumaker guides you through  the  various 
  172. steps in the creation of your menus.  Along the way,  pop-up 
  173. Help  windows are available to assist you with the  required 
  174. commands and all of the Autocad commands you will be using.
  175.  
  176. In  addition,  Menumaker supports the customization  of  the 
  177. pull-down  windows in Release. 9+, and the  configuration  of 
  178. the buttons on your input device.
  179.  
  180. Menumaker  also  allows  for the inclusion of  all  of  your 
  181. favorite Lisp and other macro program commands.  
  182.  
  183. Menumaker  allows you to read in any existing menu which  is 
  184. in  an .MNU format for editing purposes.   Upon  completion, 
  185. Menumaker will produce the new .MNU file ready for use  with 
  186. your Autocad drawing.
  187.  
  188.  
  189. 1.2   How to use this manual and software
  190. ___________________________________________________________
  191. This manual has been written to act as a reference guide for 
  192. use  with  the Menumaker software package.  We  must  assume 
  193. that the user has a little experience using Autocad and  DOS 
  194. commands.  An individual chapter in this book is devoted  to 
  195. each  of  the  three  major  Menumaker  processes  for   the 
  196. customization  of  your menus.  Chapters 4  through  6  each 
  197. correspond to one of these applications.
  198.  
  199. Menumaker  makes  extensive  use  of  pop-up  Help   windows 
  200. throughout  the customization process.  The help offered  in 
  201. these  areas will provide general assistance with  Menumaker 
  202. commands  while  this  manual  will  provide  the   detailed 
  203. instruction along with specific examples.
  204.  
  205. In addition, Menumaker supplies Help windows for all of  the 
  206. Autocad commands.  The windows you will see are the same  as 
  207. if  you were in an Autocad drawing and requested help for  a 
  208. specific  command.   At  the bottom  of  each  Autocad  Help 
  209. window, Menumaker will refer you to the specific chapter  in 
  210. the  Autocad reference manual for additional details.   This 
  211. manual  does  not  contain  help  on  the  specific  Autocad 
  212. commands.
  213.  
  214.  
  215. 1.3  Discussion on making custom menus.
  216. ___________________________________________________________
  217. Either  by modifying an existing menu or creating your  own, 
  218. Menumaker offers both the beginner and the expert alike  the 
  219. required  tools  to complete the process  easily.   Included 
  220. with  Menumaker  is  a sample menu  (EXAMPLE.MNU),  for  the 
  221. purposes  of providing you with both a place to start and  a 
  222. detailed example of a completed menu.  It is suggested  that 
  223. you  use  this menu together with the tutorial  to  practice 
  224. with, prior to working with one of your existing menus.
  225.  
  226. When  you begin Menumaker for the first time, the  "EXAMPLE" 
  227. menu  will automatically be loaded ready for  editing.   Now 
  228. that  you have an existing menu to experiment with, you  can 
  229. make  small  changes  in order to see the  results  both  in 
  230. Menumaker and within an Autocad drawing.
  231.  
  232. Menumaker  allows tremendous flexibility in the creation  of 
  233. your menus.  Because you are able to add, delete and  change 
  234. any  number of times, it is suggested that you build a  menu 
  235. gradually  rather than a complicated one all at  once.   The 
  236. key  to  a good customized menu is repeated testing  of  the 
  237. finished product.
  238.  
  239. Menumaker  allows you to program a change between  menus  as 
  240. many times as you want.  This is important.  Even though you 
  241. may have a very large menu, several smaller menus will allow 
  242. you much faster access time in both Menumaker during editing 
  243. and Autocad while you are drawing.
  244.  
  245.  
  246.  
  247. CHAPTER 2  Getting Started
  248.  
  249. 2.1  General
  250. ____________________________________________________________
  251. We suggest that you take a few minutes to read this  chapter 
  252. in  order  to  completely  familiarize  yourself  with   the 
  253. installation  procedure.   During the  installation  process 
  254. Menumaker  creates  its own sub-directory, checks  for  your 
  255. Autocad  files,  creates batch files and transfers  to  your 
  256. hard disk.
  257.  
  258. 2.2  System Requirements
  259. ___________________________________________________________
  260. In general the system requirements are the same as  Autocad.  
  261. You should have the following minimum system configuration:
  262.  
  263.        IBM PC, PC/XT or AT or compatible
  264.        At least 512K of free memory
  265.        1 Double sided 360K floppy disk drive
  266.        1 hard disk drive with at least 1.5 MB of free space
  267.        Compatible Printer (optional)
  268.        DOS 2.0 or higher
  269.  
  270. Menumaker requires that your CONFIG.SYS file in your  "Root" 
  271. Directory  have the following minimum requirements in  order 
  272. to function properly:
  273.  
  274.        BUFFERS=20
  275.        FILES=20
  276.  
  277. If  your  CONFIG.SYS  does not have  these  minimum  values, 
  278. consult  your  DOS manual or use any asci editor  to  change 
  279. them.
  280.  
  281. Please  note: The running of resident memory  programs  (ie. 
  282. Norton  Commander,  Sidekick,  etc.)  may  have  some  minor 
  283. effects on Menumaker.
  284.  
  285. Menumaker  will  create  a separate  sub-directory  of  your 
  286. choice  as part of the installation process for  its  files. 
  287. It will also automatically transfer your completed menus  to 
  288. the  sub-directory you have designated where you  will  work 
  289. with your drawings in Autocad.
  290.  
  291. From  time to time there will be changes to this manual  and 
  292. updates to the software.  Please type the "README.DOC"  file 
  293. for  this  additional information.
  294.  
  295.  
  296. 2.3  Installing Menumaker
  297. ___________________________________________________________
  298. The Menumaker installation process is automatic the first 
  299. time that you run Menumaker. You may want to put Menumaker
  300. in it's own sub-directory (ie "MENUMAKR"). 
  301.  
  302. To start Menumaker, type the following:
  303.  
  304.        C:\MENUMAKR> MENUMAKR   <RETURN>
  305.  
  306. During  the  installation  process  you will  be  asked 
  307. the  name  of  the Sub-directory you  would  like  to  place 
  308. Menumaker  in  and  the location of  your  Autocad  program. 
  309. Finally,  you  will  be asked which printer  port  you  have 
  310. connected.
  311.  
  312. Every  time you begin a new editing session, Menumaker  will 
  313. check  to make sure that all files required are present  and 
  314. in good condition.  This will help prevent the  frustrations 
  315. of  a "crash" during the session should the necessary  files 
  316. be  missing.  Should files be missing, Menumaker  will  tell 
  317. you  which ones the are.
  318.  
  319. You can re-run the install portion or Menumaker by using a
  320. "/R" at the DOS prompt. Like this:
  321.  
  322.        C:\MENUMAKR> MENUMAKR /R  <RETURN>
  323.  
  324.  
  325. 2.4  Existing Menus
  326. _____________________________________________________________
  327. Menumaker also allows for the modification of existing menus 
  328. you  are currently using with your Autocad drawings.  PLEASE 
  329. NOTE: they must be in the uncompiled format designated as an 
  330. .MNU file, not an .MNX file.  Those menus you wish to modify 
  331. should be moved to the Menumaker subdirectory using the COPY 
  332. command  from  DOS.  After editing a  menu,  Menumaker  will 
  333. automatically  transfer  your  new  menu  to  your   Autocad 
  334. subdirectory.   When  this is done the old   .MNU  file  (if 
  335. there  is one) will be renamed as a .BAK file  for  archival 
  336. purposes.  Details for this process are provided in  Chapter 
  337. 4.3e.
  338.  
  339.  
  340. Chapter 3  Getting A Fast Start
  341.  
  342. 3.1  So you want to get started quick.....
  343. ____________________________________________________________
  344. At  this point we know you are anxious to get  started  with 
  345. the customization of your own menus.  So we will take a  few 
  346. moments  and walk you through a short tutorial in  order  to 
  347. give a small idea of the power awaiting you.  All we ask  in 
  348. return  is that you take the time to read the rest  of  this 
  349. manual as there are a lot of very powerful editing tools  to 
  350. numerous to mention here.
  351.  
  352. In  this quick tutorial we will take a look at a part  of  a 
  353. the  menu you received with your original Autocad  software, 
  354. make a few changes, then use it in a drawing.  In order  not 
  355. to  confuse the menus, the part of the Autocad menu we  will 
  356. use has been renamed to SAMPLE.MNU.  During the installation 
  357. procedure  it  was transferred to your  Menumaker  directory 
  358. ready to use.
  359.  
  360. The  first step is to start your computer, move to  whatever 
  361. drive and subdirectory Menumaker was installed on and enter:
  362.  
  363. C:\MENUMAKR> MENUMAKER     <RETURN>
  364.  
  365. Please  note that Menumaker will display only  the  function 
  366. keys available with each editor at the bottom of the screen. 
  367. As you move between editors, this list of available function 
  368. keys will change with each type of editing screen.
  369.  
  370. Type an "R" to Read-in an existing menu.  Menumaker will ask 
  371. you to enter the name of the menu to read in.  Type the word 
  372. "SAMPLE"  and  press  <RETURN>.  The menu  "SAMPLE"  is  now 
  373. translated  into  a format to be used in Menumaker  and  you 
  374. have  been  returned to the Utility Menu. Please  note  that 
  375. this  process must be done to all existing menus  which  are 
  376. designated  with the .MNU extension.  Press <X> OR  <escape> 
  377. to return to the Main Menu.
  378.  
  379. Please note: Although you have translated "SAMPLE.MNU"  into 
  380. a  Menumaker format, it is still not the current Menu  being 
  381. edited.  The current menu being edited is noted in the upper 
  382. left  corner as being "EXAMPLE".  To change this, press  <C> 
  383. while on the main menu, type "SAMPLE" as the name of the new 
  384. current  menu and press <RETURN>.  The menu "SAMPLE" is  now 
  385. the  current menu being edited and is so noted in the  upper 
  386. left corner of the screen.
  387.  
  388. In  order to edit the individual Submenus that make  up  the 
  389. Menu  "SAMPLE"  we  need to move to  the  Submenu  Directory 
  390. Editor.   To  do this, press <E> on the Main  Menu. 
  391.  
  392.  
  393. 3.2  Submenu Directory Editor
  394. ____________________________________________________________
  395. You  should  now have the Submenu Directory Editor  on  your 
  396. screen  as shown above.  PLEASE NOTE!!! This screen shows  a 
  397. list  of  the titles of all of the Submenus (listed  at  the 
  398. right)  that  make up the Menu "Example" (as  noted  in  the 
  399. upper left corner of the screen.)
  400.  
  401. It  is important that you realize that a Submenu  represents 
  402. what  you will see on your drawing screen at any  one  time, 
  403. and  that all of these different Submenus (screens) make  up 
  404. the menu you are currently working with.
  405.  
  406. Also  note that the first submenu at the top of the list  is 
  407. called the Master Submenu (in this case MASTER).  It is  the 
  408. submenu  that first appears on your screen when you start  a 
  409. drawing   in   Autocad.    Also,  for   purposes   of   this 
  410. demonstration,  less  than 5% of the Autocad menu  is  being 
  411. used  in the file "SAMPLE.MNU".  You may read in the  entire 
  412. menu later if you like.
  413.  
  414. You can move the cursor through the list of submenus (screen 
  415. displays) to the one you want to edit.  The up, down, Pg Up, 
  416. Pg  Dn, Home and End keys will move you through  this  list. 
  417. You  may also type the first letter of the  Submenu  desired 
  418. and  Menumaker will take you to the first  Submenu  starting 
  419. with that letter.
  420.  
  421. Our  purpose for editing this menu is to add a  new  Submenu 
  422. called  "Practice" right after the Master  Submenu  "MASTER" 
  423. and  place  the  commands to draw  parking  islands,  insert 
  424. handicap   symbols  in  the  parking  spaces  and   make   a 
  425. combination of these two commands.
  426.  
  427. To accomplish this, we first need to create the new  Submenu 
  428. "Practice" and place it after the Master Submenu "S".   Make 
  429. sure   the  marker  is  at  the  Master  Submenu   "MASTER", 
  430. (Menumaker  places  the  new  Submenu  after  the   "marked" 
  431. Submenu)  and press [F5].  Menumaker will ask you  to  enter 
  432. the new Submenu Name.  Type the new submenu name  "PRACTICE" 
  433. and press <RETURN>. Menumaker will create the blank  Submenu 
  434. "practice" and place it after the Master Submenu MASTER.
  435.  
  436. Next  we  want to go into the Master  Submenu  "MASTER"  and 
  437. insert  a  command which will take you to this  new  Submenu 
  438. called  "Practice".  With the marker at the  "MASTER"  press 
  439. [F2]. 
  440.  
  441. Your  screen now displays the Master Submenu "MASTER".   You 
  442. should  recognize the left-hand column as what you see  when 
  443. you start an Autocad drawing.  In the right-hand column  you 
  444. will see a brief description of the commands entered.  Since 
  445. you  have Read-in an existing menu, the command  description 
  446. for each line simply says that there is an existing  command 
  447. that  was already there.
  448.  
  449. In  order to create a menu command to go to our new  submenu 
  450. "Practice",  we  must first create a space  for  it  between 
  451. "Plot"  and "Utility".  To do so, first press  the  <Insert> 
  452. key  to turn on the Insert toggle at the top of the  screen. 
  453. Then move the <Cursor> to "Utility" and press <RETURN>  (The 
  454. up and down arrow keys will move you on this list).
  455.  
  456. Menumaker  has  inserted  a space (or Return)  in  front  of 
  457. "Utility" moving everything down the page, while making room 
  458. for  your new command.  The cursor remains at the new  space 
  459. ready for your new entry.
  460.  
  461. Entering  a Submenu item is a two step process.   The  first 
  462. being  to  type  the statement you want  to  appear  on  the 
  463. drawing  screen.   The  second is the actual  editing  of  a 
  464. command,  which  can  be done one of  three  ways;   Command 
  465. Entry, Prompt Entry or Custom Entry.  We will explore  each; 
  466. one at a time.
  467.  
  468.  
  469. 3.3  Submenu Statement
  470. ____________________________________________________________
  471. With  the cursor at its present location on line 14  between 
  472. "Plot"  and "Utility", type in the Statement you would  like 
  473. to  appear  on  your  drawing screen.   In  this  case  type 
  474. "PRACTICE".   Notice that you are limited by Autocad  to  no 
  475. more  than 8 characters in the Statement.  You may type  any 
  476. combination  of characters and Autocad will display them  on 
  477. your drawing screen.
  478.  
  479.  
  480. 3.4  Command Entry
  481. ____________________________________________________________
  482. In order to create the command, we must first choose a  form 
  483. of editing to insert the command.  In this case we will  use 
  484. Command  Entry to create the command to change the  menu  on 
  485. the  screen to our new Submenu "PRACTICE".  To do so,  while 
  486. the   cursor  is  still  on  line  14  with  the   statement 
  487. "Practice",  press  [F10]. 
  488.  
  489. Notice  that  a list of Menumaker and Autocad  commands  has 
  490. appeared at the right side of your screen.  You may move the 
  491. cursor  through the list using the Up Arrow, Down Arrow,  Pg 
  492. Up, Pg Dn, Home and End keys.  If you know what command  you 
  493. are going to use, you may also type the first letter of  the 
  494. command which will move you directly to that portion of  the 
  495. list.  For now we are going to the first item on the list; -
  496. SUBMENU-.   This is the command used most often because  you
  497. need  it  to change the Submenu displayed  on  your  drawing
  498. screen  from  one to another. With the marker  at  -SUBMENU-
  499. press [F2].
  500.  
  501. Each of the commands chosen from the Command Entry list will 
  502. display a Command Window with a list of options available to 
  503. you.   They do not include all of the possibilities, but  do 
  504. incorporate enough to cover most situations.  More extensive 
  505. possibilities  exist in Prompt Entry and Custom Entry.   You 
  506. can move the option window up or down with the arrow keys to 
  507. choose  the  one  you want.  Since we are  working  with   a 
  508. "screen" Submenu, place the marker in front of "SCREEN"  and 
  509. press <RETURN>.
  510.  
  511. If  you  required  additional assistance with  this  or  any 
  512. other  specific command, a Help Window is  always  available 
  513. for  the  command  you are working with  while  the  Command 
  514. Window is on the screen by pressing [F1].
  515.  
  516. Menumaker will now ask you for the new Submenu name you want 
  517. this command to display on the screen. IMPORTANT: This  must 
  518. be  exactly the same name (without the numeric value at  the 
  519. end  of  it) of one of the submenus listed  on  the  Submenu 
  520. Directory  Editor.  Type in "PRACTICE" and  press  <RETURN>. 
  521. Menumaker will store the correct command sequence and return 
  522. you  to the Submenu Editor with the description included. 
  523.  
  524. A more detailed explanation of Command Entry, including  all 
  525. of the options available, is given in Chapter 4.3b.
  526.  
  527.  
  528. 3.5  Command Description
  529. ____________________________________________________________
  530. Next we would now like to move to our new Submenu "PRACTICE" 
  531. and create a new menu item that will draw a parking  island. 
  532. To  do  so,  we must first save the  changes  made  to  this 
  533. Submenu  by  pressing [F2].  Menumaker has  now  saved  your 
  534. changes  for the Submenu "S" and moved back to  the  Submenu 
  535. Directory  Editor.  If we had not wanted to save all of  our 
  536. changes we would have pressed <ESCAPE> to abort the  editing 
  537. session.
  538.  
  539. To move to your new Submenu "Practice", move the marker down 
  540. the  list to "Practice" and press [F2].  This will move  you 
  541. to  the Editor for our new Submenu "Practice".  Notice  that 
  542. since we have just created it, there are no commands listed.
  543.  
  544. Our  first step in working on this new Submenu might  be  to 
  545. write a statement which will tell us while in a drawing what 
  546. this  Submenu  is without including a command.  To  do  this 
  547. simply  type "PRACTICE" on line 1.  We could just  leave  it 
  548. like this and it would appear on our drawing screen, but  we 
  549. want to place a description on it so we know what it is  for 
  550. future  editing.   To  do  so,  we  will  edit  the  command 
  551. description. With the cursor still on line 1, press [F4].
  552.  
  553. Inside the Command Description Editor you may type  whatever 
  554. comments  you  would like to be displayed.  This  will  only 
  555. appear in Menumaker and does not affect the menu when it  is 
  556. used  in  a  drawing.  For instance,  type  in  "INFORMATION 
  557. STATEMENT" and press <RETURN>.  Notice that your description 
  558. has  been placed next to line 1.  This becomes a  convenient 
  559. tool for keeping notes as your menus become longer and  more 
  560. complicated.   If you were to press [F8] you would see  that 
  561. no Autocad command string exists.  You can always put one in 
  562. later should you need it.
  563.  
  564.  
  565. 3.6  Prompt Entry
  566. ____________________________________________________________
  567. Next  we  would like like to create a menu  item  that  will 
  568. create  our  parking island by drawing two  different  lines 
  569. connected  by an arc between them.  Knowing that we will  be 
  570. using  several  Autocad commands together as a  single  menu 
  571. item, we choose to create this menu item with Prompt Entry. 
  572. Please notice that we are unable to press the "pick"  button
  573. on our input device (ie. mouse), so we have substituted  the
  574. <INSERT>  key.  Therefore, every time we want  Menumaker  to
  575. have your menu stop and wait for input from your device,  we
  576. will  press the <INSERT> key.  If we would have  wanted  our
  577. menu to pause for input from the keyboard instead, we  would
  578. press the <DELETE> key.  We will try this combination later.
  579.  
  580. The  first  step is to move to a line we want to  use,  (say 
  581. line  5) and type in the statement we want to appear on  the 
  582. drawing  screen.  In this case we are going to use  the  new 
  583. menu item to draw parking islands.  So we type "P ISLAND" on 
  584. line  5. Then in order to use Prompt Entry, we  press  [F9].
  585.  
  586. Menumaker  will  now  emulate Autocad.  And  as  you  type, 
  587. will combine  all  of  your commands and responses  into  one
  588. command string  for line 5.  Just as  you would in a drawing,
  589. respond  to the prompts as follows:
  590.  
  591. Command: LINE                       (Press the <RETURN> key)
  592. From point: <Pick>                  (Press the <INSERT> key)
  593. To point: <Pick>                    (Press the <INSERT> key)
  594. To Point:                           (Press the <RETURN> key)
  595. Command: ARC                        (Press the <RETURN> key)
  596. Center/<Start point>:               (Press the <RETURN> key)
  597. End point: <Pick>                   (Press the <INSERT> key)
  598. Command: LINE                       (Press the <RETURN> key)
  599. From point:                         (Press the <RETURN> key)
  600. To point: <Pick>                    (Press the <INSERT> key)
  601. To point:                           (Press the <RETURN> key)
  602. Command:
  603.  
  604. Another  editing tool Menumaker displays, is the  length  of 
  605. the command string.  Notice the length of this string is  27 
  606. characters and is designated in the upper left corner of the 
  607. Prompt  Entry  window.   As you  enter  commands  and  their 
  608. responses, Menumaker will continue to update that length  as 
  609. you  go. Remember, each line on the Submenu is limited to  a 
  610. total length of 150 characters.
  611.  
  612. You have now finished our  command string which will draw  a 
  613. line,  continue with an arc and finish with another line  to 
  614. be  used in drawing our parking island.  Next we  will  save 
  615. this  string on our Submenu by simply pressing  [F2].   Then 
  616. Menumaker  will place the comment "* Prompt Entry *" as  the 
  617. description  of our line so that we will know by what  means 
  618. we created this command.
  619.  
  620. Before you move on, let's look at what you have created.  To 
  621. do  so, we leave the cursor on line 5 and press  [F8].  
  622.  
  623. Menumaker has displayed the Custom Entry format, but we just 
  624. want  to review our command.  Since we do not want  to  make 
  625. any changes at this time, press <ESCAPE> to abort the Custom 
  626. Entry.
  627.  
  628. Next,  we  will add another command using  Prompt  Entry  to 
  629. make  a layer called "HANDICAP", set the color to blue,  set 
  630. the  linetype to continuous and make "HANDICAP" the  current 
  631. layer.   It will also insert a block called "HCSYMBOL" at  a 
  632. scale to be determined in our drawing from the keyboard  and 
  633. a rotation to be designated by your input device.  (Be  sure 
  634. to  create  a  block  called  "HCSYMBOL"  in  your   drawing 
  635. directory in order to allow this command to work).
  636.  
  637. The  first  step is to move to a line you want to  use  (say 
  638. line  6) and type "HCSYMBOL" for the statement you  want  to 
  639. appear  on the drawing screen.  Then press [F9]  for  Prompt 
  640. Entry.   Now that you are in Prompt Entry, imagine that  you 
  641. are  in  an  Autocad drawing.  Now  type  in  the  following 
  642. commands to create your string:
  643.  
  644. Command: LAYER                                      <RETURN>
  645. Make/Set/New/On/Off/Color/Ltype/Freeze/Thaw: MAKE   <RETURN>
  646. New current layer<default>: HANDICAP                <RETURN>
  647. Make/Set/New/On/Off/Color/Ltype/Freeze/Thaw: C      <RETURN>
  648. Color: BLUE                                         <RETURN>
  649. Layer name(s) for color (color): HANDICAP           <RETURN>
  650. Make/Set/New/On/Off/Color/Ltype/Freeze/Thaw: L      <RETURN>
  651. Linetype ( or ? )<default>: CONTINUOUS              <RETURN>
  652. Layer name(s) for Linetype <default>:               <RETURN>
  653. Make/Set/New/On/Off/Color/Ltype/Freeze/Thaw:        <RETURN>
  654. Command: INSERT                                     <RETURN>
  655. Block name (or ?): HCSYMBOL                         <RETURN>
  656. Insertion point: <pick>                             <INSERT>
  657. X scale factor <1> / Corner / XYZ: <keyboard>        <DEL>
  658. Y scale factor (default = X):                       <RETURN>
  659. Rotation angle <0>: <pick>                          <INSERT>
  660. Command:
  661.  
  662. Please note that Autocad supports several different ways  of 
  663. responding  to  any given statement.   Menumaker  will  also 
  664. support  these  variations even though we can  not  describe 
  665. them all here.  After you have completed the above  sequence 
  666. press  [F2] to save them and return to the  Submenu  Editor. 
  667.  
  668.  
  669. 3.7  Custom Entry
  670. ____________________________________________________________
  671. We  would  now  like to explore more of  the  editing  tools 
  672. available  to us.  As you become more comfortable  with  the 
  673. creation  of  your  own menus, you  will  probably  want  to 
  674. explore  the format of the actual command string as  Autocad 
  675. will  execute it in a drawing.  Custom Entry  displays  this 
  676. command string used in an Autocad  menu item and allows  you 
  677. to  modify  it.
  678.  
  679. To  demonstrate  this we can use our present  example.   Our 
  680. goal in the creation of our next menu item is to create  one 
  681. that  will insert the same handicapped symbol on a  drawing. 
  682. But  this time we want to put it on a layer called  "SYMBOL" 
  683. instead of "HANDICAP".
  684.  
  685. Now,  since  we already created most of the command  in  the 
  686. line  above, we should re-use what we can in order  to  save 
  687. time.   To  do this, we need to copy line 6 to  line  7  and 
  688. change  the  statement and then modify the  command  string. 
  689. The first step is to move the cursor to the line we want  to 
  690. copy and press [F5] to mark this line as a block for editing 
  691. purposes.  The second step is to move the cursor to the line 
  692. we want to place the new item on (say on line 7) and type in 
  693. a statement (say "ALT SYMB").
  694.  
  695. We can now either move or copy the "marked" block to the new 
  696. location (line 7).  In this case we only want to copy it  so 
  697. press [F6] and Menumaker will place a copy of line 6 on line 
  698. 7.   Next retype the statement for line 7, changing it  from 
  699. "HCSYMBOL" to "ALT SYMB".
  700.  
  701. Finally  we could redo the command using Prompt  Entry,  but 
  702. for  purposes  of this demonstration let's change  it  using 
  703. Custom  Entry.  To do so press [F8] with the cursor on  line 
  704. 7.  The Custom Entry window will appear showing the  command 
  705. string  as it was inputted on line 6.  We may now  move  the 
  706. cursor  to the word "HANDICAP" and retype the word  "SYMBOL" 
  707. over  the top of it. (the <DELETE> key will erase the  extra 
  708. letters.   
  709.  
  710. Once you are satisfied with your changes, press <RETURN>  to 
  711. save  it and return to the Submenu Editor.  Please note  the 
  712. letters  "CE"  now appear at the end of the  Description  to 
  713. denote that this line was edited using Custom Entry.
  714.  
  715. Please  note  that  our demonstration  of  Custom  Entry  is 
  716. limited  for  purposes of this tutorial.  You  are  able  to 
  717. modify  any  command as much as you want and  see  what  the 
  718. results  will be in your drawings.  But be  careful.   Every 
  719. character  has its purpose in the command string.  We  would 
  720. suggest  that you make several different items  and  observe 
  721. what happens and then modify  one item at a time.  Remember, 
  722. the options are limitless.
  723.  
  724. Before  we  finish, we need to add a command to one  of  the 
  725. existing  lines.   We  want each of the lines  to  tell  the 
  726. screen  menu  to return to the Master submenu after  it  has 
  727. completed  its command.  To do this we move the cursor  back 
  728. up  to the line we want to add it to and press [F10] to  get 
  729. to  Command Entry.  Menumaker will tell us that there  is  a 
  730. command already existing and ask if we want to append to  or 
  731. replace  it.   Since we want to add to it press "A"  and  we 
  732. will go on to the Command Editor.
  733.  
  734. The  sequence for changing a submenu is the same as  before.  
  735. Once  there  the sequence is the same as before.   With  the 
  736. cursor  at -SUBMENU- press [F2] and then <return>  with  the 
  737. marker  adjacent  to Screen because we are  dealing  with  a 
  738. screen  menu.   When  asked for a Submenu to go  to  we  can 
  739. either type in "S" or simply press <RETURN> since it was the 
  740. previous menu.
  741.  
  742. Notice that the Command Description now has two pluses  (++) 
  743. after * Prompt Entry *.  This tells us that we have added to 
  744. it.  You may add to a line as many times as you like,  being 
  745. only limited to a total of 150 characters.  The only way you 
  746. can  delete from inside a command string is  through  Custom 
  747. Entry.   Take  the time and add the command  description  to 
  748. return to the Master Submenu "S" to the other lines.
  749.  
  750. Now that we are finished we must save our Submenu and return 
  751. to the Submenu Directory by pressing [F2].
  752.  
  753.  
  754. 3.8  Writing Your New Menu
  755. ____________________________________________________________
  756. Now  that we have a modified menu, it's time to try it in  a 
  757. drawing.   To  do  so  we need to get  out  of  the  Submenu 
  758. Directory  Editor  and return to the Main Menu  by  pressing 
  759. <ESCAPE>.   Then we need to move to the Utilities  directory 
  760. to  write  out our menu in an Autocad format.   To  do  this 
  761. press "U". 
  762.  
  763. Please  note  the name of the Menu that  you  are  currently 
  764. working  with at the top left corner of the screen (in  this 
  765. case SAMPLE).  When you write out a menu, it is the one that 
  766. is  designated that will be written out.  If you had  wanted 
  767. to  write out a different one, you would have entered a  "C" 
  768. on  the main and changed the name of the current menu  being 
  769. edited.  Press "W" and Menumaker will ask what name you want 
  770. to  write out your current menu under.  Type in a  name  you 
  771. would  like  to  use.   We would  suggest  that  you  use  a 
  772. different  name (ie. test) while you are testing a  menu  as 
  773. your  new menu replaces the menu in your Autocad  directory. 
  774.  
  775. That way you would be able to recover your original,  should 
  776. changes  be made to your new menu that you don't  want.   As 
  777. the  menu  is written out it will scroll up the  screen  and 
  778. when finished will return you to the Utility menu.
  779.  
  780. Now  that you have written out your new menu, press  "X"  or 
  781. <ESCAPE>  to  return to the Main Menu.  From  here  you  may 
  782. continue with other editing or press "Q" to leave Menumaker. 
  783. Once  outside  Menumaker  you  can  move  to  your   Autocad 
  784. directory where your new menu is already been placed,  ready 
  785. to  use.   At this point you may want to edit a  drawing  to 
  786. test your menu.  Once inside a drawing type "MENU" and  then 
  787. the name of you new menu.
  788.  
  789. This concludes the quick tutorial.  We have not covered  the 
  790. programming  of pull-down windows or buttons as the  command 
  791. editing  is  the  same as with  the  Submenus.   A  detailed 
  792. explanation  for these areas is contained in the next  three 
  793. chapters.
  794.  
  795.  
  796. Chapter 4
  797.  
  798. Creating Menus
  799. ___________________________________________________________
  800.  
  801. 4.1  General
  802. ____________________________________________________________
  803. Menumaker  provides  both the beginner and  the  expert  the 
  804. necessary  tools to customize their own personalized  menus. 
  805. This  chapter provides the backbone around  which  Menumaker 
  806. provides the most assistance in the creation of your  menus. 
  807. The creation of each command is prompted with the  extensive 
  808. use of windows displaying all of the possibilities available 
  809. as you progress.
  810.  
  811.  
  812. 4.2  Help Windows
  813. ____________________________________________________________
  814. Throughout Menumaker on-screen help is only one button away.  
  815. Just press the [F1] key and help with the screen you are  on 
  816. will  appear.   In  addition, when you are  working  with  a 
  817. specific  Autocad  command simply press the [F1] key  and  a 
  818. help  window for that Autocad command will appear.   At  the 
  819. bottom of each help window, reference is made to the chapter 
  820. in   the  Autocad  Reference  Manual  where  more   detailed 
  821. assistance is available.
  822.  
  823.  
  824. 4.3  The Main Menu
  825. ____________________________________________________________
  826. You   may  enter  Menumaker  either  from  within  its   own 
  827. subdirectory   by  typing  "MENUMAKR"  or  from  your   root 
  828. directory by typing "MM" and pressing  <RETURN>.  The  paths 
  829. to  both Menumaker and for your edited menus going  to  your 
  830. Autocad directory were established during the  Installation. 
  831.  
  832. Menumaker  will  display this is as the main menu  and  will 
  833. always  return to it prior to exiting to DOS.  At the  upper 
  834. left of the screen is information concerning your version of 
  835. Menumaker and your Serial Number.  Below this is the name of 
  836. the current menu you are working with.
  837.  
  838. On-Screen  Help  is  available for this  or  any  window  or 
  839. command by pressing [F1].
  840.  
  841.  
  842. 4.3a  Edit Auxiliary Buttons
  843. ____________________________________________________________
  844. Menumaker  allows  for the customization of the  buttons  on 
  845. your auxiliary button device.  Currently Menumaker  supports 
  846. up to 16 buttons which is the same as Autocad.  In order  to 
  847. edit  your  buttons,  enter an "A" at the  main  menu.   
  848.  
  849. Each  line  above  corresponds  with  the  button  on   your 
  850. auxiliary   device.    Although  up  to   16   buttons   are 
  851. programmable,  please  note the number of  buttons  on  your 
  852. auxiliary device in order not to exceed the number you have. 
  853. If you accidentally edit more buttons than you have on  your 
  854. auxiliary device, it will make no difference other than  you 
  855. will not be able to use those extra commands.
  856.  
  857. Entering a Command
  858. ____________________________________________________________
  859. Editing  a command for an auxiliary button follows much  the 
  860. same format as a command on the Submenu.  Notice that  there 
  861. is  no place to make a statement because there is no  screen 
  862. to  show  you what the commands are.  In order  to  edit  an 
  863. auxiliary  button move the marker up or down on the list  to 
  864. the number you want to work with and press <RETURN>.
  865.  
  866. Please  notice  that  if  a  command  was  already   present 
  867. Menumaker will not ask if you want to append or replace  it. 
  868. Because  of the complexity of the commands  associated  with 
  869. buttons,  Menumaker  will always replace the command  if  it 
  870. already  exists.  Therefore, the list of commands  available 
  871. will immediately appear at the right of the screen.
  872.  
  873. You may now tie a specific command to your auxiliary button.  
  874. To do so, move the marker to the appropriate command and use 
  875. either  Custom, Prompt or Command Entry to create  your  new 
  876. item.
  877.  
  878. Once  you have completed the editing of your  buttons  press 
  879. [F2] to save your changes and return to the Main Menu.
  880.  
  881. Special Editing Tools
  882. ____________________________________________________________
  883. Menumaker  also  provides two function  keys  as  additional 
  884. tools that can be used during the editing of your menus.   A 
  885. description of these are:
  886.  
  887.   [F4] Command Description
  888.        Menumaker  allows you to edit the description of  the 
  889.        button you have indicated with the marker.  This DOES 
  890.        NOT  change the command associated with  the  button. 
  891.        To  do  so, move the marker adjacent  to  the  button 
  892.        number  and  press [F4].  If  Menumaker  had  already 
  893.        placed  a description there, it would appear and  you 
  894.        will  be  able to edit it.  Type whatever  notes  are 
  895.        helpful  and  when finished  press  <RETURN>.   These 
  896.        notes will appear but not effect the command.
  897.  
  898.   [F8] Custom Entry
  899.        Because  there  may  be  unique  situations  in  your 
  900.        individual  menu requirements, Menumaker  allows  you 
  901.        edit  the actual entry for an individual button.   To 
  902.        do  this,  move  the marker adjacent  to  the  button 
  903.        number to be edited and press [F8].  The Custom Entry 
  904.        Window  will  appear  showing  the  existing  command 
  905.        string  ready  for  your editing.   Custom  Entry  is 
  906.        discussed in detail in Chapter 6.
  907.  
  908.  [F10] Command Entry
  909.        Command   Entry  guides  you  through  the   possible 
  910.        commands  in  the  same way it does  in  the  Submenu 
  911.        Editor.   In  order  to  enable  the  Command   Entry 
  912.        function  of Menumaker, move the cursor to  the  line 
  913.        you  wish to edit using this method and press  [F10]. 
  914.        Command Entry is discussed in detail in Chapter 4.
  915.  
  916.  
  917.  
  918. 4.3b  Edit Mouse Buttons
  919. ____________________________________________________________
  920. Menumaker  also allows for the customization of the  buttons 
  921. on your input device (mouse).  Currently Menumaker  supports 
  922. up to 10 buttons which is the same as Autocad.  In order  to 
  923. edit  your  buttons,  enter a "B" at  the  main  menu.  
  924.  
  925. Each  line above corresponds with the button on  your  input 
  926. device.  Although up to 10 buttons are programmable,  please 
  927. note the number of buttons on your input device in order not 
  928. to  exceed  the number you have.  If you  accidentally  edit 
  929. more  buttons  than you have on your input device,  it  will 
  930. make  no difference other than you will not be able  to  use 
  931. those extra commands.
  932.  
  933. Entering a Command
  934. ____________________________________________________________
  935. Editing  a command for an input device button  follows  much 
  936. the  same format as a command on the Submenu.   Notice  that 
  937. there  is no place to make a statement because there  is  no 
  938. screen to show you what the commands are.  In order to  edit 
  939. an  input  device button move the marker up or down  on  the 
  940. list to the number you want to work with and press <RETURN>.
  941.  
  942. Please  notice  that  if  a  command  was  already   present 
  943. Menumaker will not ask if you want to append or replace  it. 
  944. Because  of the complexity of the commands  associated  with 
  945. buttons,  Menumaker  will always replace the command  if  it 
  946. already  exists.  Therefore, the list of commands  available 
  947. will immediately appear at the right of the screen. 
  948.  
  949. You  may  now tie a specific command to  your  input  device 
  950. button.   To  do  so, move the  marker  to  the  appropriate 
  951. command  and use either Custom, Prompt or Command  Entry  to 
  952. create your new item.
  953.  
  954. Once  you have completed the editing of your  buttons  press 
  955. [F2] to save your changes and return to the Main Menu.
  956.  
  957. Special Editing Tools
  958. ____________________________________________________________
  959. Menumaker  also  provides two function  keys  as  additional 
  960. tools that can be used during the editing of your menus.   A 
  961. description of these are:
  962.  
  963.   [F4] Command Description
  964.        Menumaker  allows you to edit the description of  the 
  965.        button you have indicated with the marker.  This DOES 
  966.        NOT  change the command associated with  the  button. 
  967.        To  do  so, move the marker adjacent  to  the  button 
  968.        number  and  press [F4].  If  Menumaker  had  already 
  969.        placed  a description there, it would appear and  you 
  970.        will  be  able to edit it.  Type whatever  notes  are 
  971.        helpful  and  when finished  press  <RETURN>.   These 
  972.        notes will appear but not effect the command.
  973.  
  974.   [F8] Custom Entry
  975.        Because  there  may  be  unique  situations  in  your 
  976.        individual  menu requirements, Menumaker  allows  you 
  977.        edit  the actual entry for an individual button.   To 
  978.        do  this,  move  the marker adjacent  to  the  button 
  979.        number to be edited and press [F8].  The Custom Entry 
  980.        Window  will  appear  showing  the  existing  command 
  981.        string  ready  for  your editing.   Custom  Entry  is 
  982.        discussed in detail in Chapter 6.
  983.  
  984.  [F10] Command Entry
  985.        Command   Entry  guides  you  through  the   possible 
  986.        commands  in  the  same way it does  in  the  Submenu 
  987.        Editor.   In  order  to  enable  the  Command   Entry 
  988.        function  of Menumaker, move the cursor to  the  line 
  989.        you  wish to edit using this method and press  [F10]. 
  990.        Command Entry is discussed in detail in Chapter 4.
  991.  
  992.  
  993.  
  994. 4.3c  Editing Icon Boxes (Rel.9+)
  995. ____________________________________________________________
  996. In  order  to begin editing the Icons on your  current  menu 
  997. type an "I" at the main menu and you will move to the  Icon-
  998. Box Editor.
  999.  
  1000. Shown above is the Icon-Box Editor.  On the left side of the 
  1001. screen  is a list of the various commands available for  the 
  1002. manipulation of your Icons.  At the right is a directory  of 
  1003. all of the Icon Screens that are used with your current menu 
  1004. and are listed in the order they appear in the final  format 
  1005. of a menu.
  1006.  
  1007. IMPORTANT:  In order to better understand how a set of Icons 
  1008. is  created  and displayed, think of each Icon Screen  as  a 
  1009. different set of Icons displayed together in your  drawings. 
  1010. The  list on the right is a directory of the names of  these 
  1011. Icon  Screen displays.  Please note that it does not  matter 
  1012. what order they are listed as Autocad moves to whatever Icon 
  1013. screen you have requested.
  1014.  
  1015. Move the cursor through the directory of Icon Screens to the 
  1016. one you want to edit.  The up, down, Pg Up, Pg Dn, Home  and 
  1017. End keys will move you through this directory.  You may also 
  1018. type  the  first  letter  of the  Icon  Screen  desired  and 
  1019. Menumaker  will take you to the first Icon  Screen  starting 
  1020. with that letter.  After placing the marker next to the Icon 
  1021. Screen you wish to edit press [F2] or <RETURN> and Menumaker 
  1022. will move to that Icon Screen.
  1023.  
  1024. Other commands to be used in the Icon-Box Editor are:
  1025.  
  1026.   [F2] Go to the Icon
  1027.        When you have placed the marker adjacent to the  Icon 
  1028.        Screen  you wish to edit, press [F2] to move to  that 
  1029.        Icon Screen for that submenu.
  1030.          
  1031.   [F3] Delete an Icon Screen
  1032.        Move  the marker on the directory to the Icon  Screen 
  1033.        you wish to delete.  Then press [F3].  Menumaker will 
  1034.        ask  you if you are sure you want to delete the  Icon 
  1035.        Screen  you have marked.  Enter a Y or N to  complete 
  1036.        the deletion.
  1037.  
  1038.   [F4] Rename an existing Icon Screen
  1039.        Move  the marker on the directory to the Icon  Screen 
  1040.        you wish to rename.  Then press [F4].  Menumaker will 
  1041.        ask you for the new name you would like to call  this 
  1042.        Icon  Screen.  Then it will check to see if the  Icon 
  1043.        Screen  already exists, and if not will  then  rename 
  1044.        it.  If the name already exists, Menumaker will  tell 
  1045.        you so and not permit a duplication.
  1046.  
  1047.   [F5] Create a new Icon Screen
  1048.        Press  [F5] to create a new Icon  Screen.   Menumaker 
  1049.        will  then  ask  you for the name of  your  new  Icon 
  1050.        Screen.  Enter in any 10 digit text without including 
  1051.        spaces.
  1052.  
  1053.   [F6] Copy an Icon Screen
  1054.        Move  the marker on the directory to the Icon  Screen 
  1055.        you  wish to copy to another name.  Then press  [F6]. 
  1056.        Menumaker  will  ask you for the new name  you  would 
  1057.        like  to be created using the contents of the  other. 
  1058.        Then  it  will check to see if the  new  Icon  Screen 
  1059.        already  exists,  and if not will then  complete  the 
  1060.        process.   If the name already exists Menumaker  will 
  1061.        tell you so and not permit a duplication.  The  newly 
  1062.        created Icon Screen will appear below the marker when 
  1063.        it is copied.
  1064.  
  1065. On-Screen Help is available by pressing [F1].
  1066.  
  1067. Please  note that when an Icon screen is chosen  the  screen 
  1068. that appears is divided into 4,9 or 16 boxes which represent 
  1069. the  arrangement  of Icons as they would appear  when  using 
  1070. them  in an Autocad drawing.  At the top of the boxes is  an 
  1071. area reserved for the title that will appear when used.   At 
  1072. the  bottom  left is an area where the description  of  your 
  1073. command  used  in conjunction with the  Icon  is  displayed. 
  1074. Along the bottom of the screen are the various function keys 
  1075. used to edit your Icons as detailed below.
  1076.  
  1077. Function Keys
  1078. ____________________________________________________________
  1079. Specific function keys have been programmed to assist in the 
  1080. editing of Icon-Boxes as shown below:
  1081.  
  1082.   [F2] Done
  1083.        Throughout Menumaker the [F2] key will save what  you 
  1084.        are currently doing and return to the previous menu.
  1085.  
  1086.   [F3] Delete
  1087.        Move  the cursor to the Icon-Box you wish  to  delete 
  1088.        and  press  "F4".   Menumaker  will  delete  the  box 
  1089.        immediately without asking if you are sure.
  1090.  
  1091.   [F4] Edit Description
  1092.        Menumaker  allows for the editing of the  description 
  1093.        command  without modifying the command string.   This 
  1094.        may be used to make notes only visible to you as  the 
  1095.        programmer.  In order to do this, move the cursor  to 
  1096.        the  appropriate  box and press [F4].  Then  type  in 
  1097.        your comments and press <RETURN>.
  1098.  
  1099.   [F5] Change #
  1100.        At  any time you may change the number of Icon  boxes 
  1101.        you see on your screen to correspond to the number of 
  1102.        Icons  you  are  using.  Simply press  [F5]  and  the 
  1103.        screen  will toggle between 4, 9 or 16  boxes.   Note 
  1104.        that if you have a slide and command in a box that is 
  1105.        not  shown  because  you have  toggled  to  a  lesser 
  1106.        number, that information is not lost.  Simply  toggle 
  1107.        again  and the screen will eventually return   to  16 
  1108.        boxes.
  1109.  
  1110.   [F6] Slide
  1111.        This  function key allows you to designate the  slide 
  1112.        that will appear when used in a drawing.  Simply move 
  1113.        the Marker to the Icon-Box you wish to edit and press 
  1114.        [F6].   The slide window will appear  requesting  the 
  1115.        name  of  the  slide  you wish  to  use.   There  are 
  1116.        examples  of  how Autocad requires the  slide  to  be 
  1117.        designated.   If  you  place a  space  as  the  first 
  1118.        character,  the  following text that you  enter  will 
  1119.        appear instead of a slide.  Once you have  designated 
  1120.        a slide you will move on to Custom, Prompt or Command 
  1121.        Entry to place a command string with the slide.
  1122.  
  1123.   [F7] Title
  1124.        The title is the area above the Icons as they  appear 
  1125.        in  an Autocad drawing.  In order to create  or  edit 
  1126.        the title press [F7] and enter whatever text you want 
  1127.        to appear above the Icon Screen.  Note that depending 
  1128.        upon  the resolution of your monitor not all  of  the 
  1129.        characters  may  appear when used in a  drawing.   If 
  1130.        this should happen, simply shorten the title.
  1131.  
  1132.   [F8] Custom Entry
  1133.        Custom  Entry will allow you to add a command to  the 
  1134.        Icon  Box.   In  order to  enable  the  Custom  Entry 
  1135.        function of Menumaker, move the marker to the box you 
  1136.        wish  to  edit  using this  method  and  press  [F8]. 
  1137.        Custom Entry is discussed in detail in Chapter 5.
  1138.  
  1139.   [F9] Prompt Entry
  1140.        Prompt  Entry  will  allow you to  add  one  or  more 
  1141.        commands  to  the Icon Box.  In order to  enable  the 
  1142.        Prompt  Entry function of Menumaker, move the  cursor 
  1143.        to  the  box you wish to edit using this  method  and 
  1144.        press  [F9].  Prompt Entry is discussed in detail  in 
  1145.        Chapter 4.
  1146.  
  1147.  [F10] Command Entry
  1148.        Command  Entry will allow you to add commands to  the 
  1149.        Icon  Box.   In  order to enable  the  Command  Entry 
  1150.        function of Menumaker, move the cursor to the box you 
  1151.        wish  to  edit  using this method  and  press  [F10]. 
  1152.        Command Entry is discussed in detail in Chapter 4.
  1153.  
  1154. The  creation of slides and the use of slide  libraries  are 
  1155. discussed in detail in your Autocad manual.
  1156.  
  1157.  
  1158. 4.3d  Editing Pull-Down Submenus
  1159. ____________________________________________________________
  1160. Menumaker   also  supports  the  editing  of  the  Pull-Down 
  1161. windows  in  Autocad Release 9.  For the  purposes  of  this 
  1162. chapter  much of the process of editing a Pull-Down menu  is 
  1163. exactly  the  same as the editing for a SubMenu.   For  this 
  1164. reason, only the differences will be discussed.
  1165.  
  1166. Pull-Down Window Restrictions
  1167. ____________________________________________________________
  1168. Before adding Pull-Down windows to your menu, you must  make 
  1169. sure that you are using Release 9.  Also you must make  sure 
  1170. your  video  card supports this feature.  You may  edit  the 
  1171. Pull-Down  windows without creating a problem in your  menu, 
  1172. but the windows would not appear on your screen.
  1173.  
  1174. When you read an existing menu into Menumaker that has Pull-
  1175. Down,  Menumaker will list them in the directory.  If  there
  1176. are no Pull-Down menus, Menumaker will allocate 10  submenus
  1177. and  place  them in the  directory  automatically.   Autocad
  1178. allows  each  title  of  a Pull-Down menu to  be  up  to  14 
  1179. characters  long, but since most displays provide a  maximum 
  1180. of  80 characters for the menu bar, Menumaker  averages  the 
  1181. title length to 8 characters assuming that all 10 menus will 
  1182. be used.  Should you read in a menu with titles longer  than 
  1183. 8 characters, Menumaker will drop the additional characters.  
  1184. Should this happen, simply modify the titles to fit.
  1185.  
  1186. Under each Pull-Down window up to 20 lines are supported  at 
  1187. this time in Menumaker.  You should be using the same number 
  1188. of lines as allowed in the Submenu on the right side of your 
  1189. drawing.
  1190.  
  1191. Editing Pull-Down Windows
  1192. ____________________________________________________________
  1193. In  order to begin the editing process type in a "P" at  the 
  1194. main menu.
  1195.  
  1196. Notice that the screen is basically the same as the  Submenu 
  1197. Editor.   All of the commands perform the same as those  for 
  1198. the  Submenus.  To edit a Pull-Down Submenu move the  marker 
  1199. down the list using the up, down, Pg Up, Pg Dn, Home or  End 
  1200. keys and press [F2] or <RETURN>.
  1201.  
  1202. Menumaker designates its Pull-Down Windows as *POP1,  *POP2, 
  1203. etc.  and  retains this designation  throughout  the  menus. 
  1204. Menumaker  also maintains this designation with  each  "POP" 
  1205. title  standing for an individual column across the  top  of 
  1206. your  screen.  
  1207.  
  1208. After  you have finished editing these Pull-Down Menus  with 
  1209. Submenu  Editor, Autocad will ignore those Submenus  (*POP7, 
  1210. *POP8, etc.) that do not have any commands underneath  them. 
  1211. Autocad will take those that do and spread them from left to 
  1212. right  across  the top of your drawing  screen.   Therefore, 
  1213. there is no reason to delete these extra Pull-Down Submenus. 
  1214. Should one be accidentally deleted and you would like to add
  1215. another column simply add another "*POP" title (*POP5, etc.)
  1216. that has not already been used.
  1217.  
  1218.  
  1219. Editing The Pull-Down Submenu
  1220. ____________________________________________________________
  1221. After  you have placed the marker adjacent to the  Pull-Down 
  1222. menu you wish to edit press [F2] or <RETURN>.
  1223.  
  1224. If  there had been existing menu items from a menu that  you 
  1225. had read into Menumaker, they would have been placed in  the 
  1226. appropriate places within this Submenu.  If there were  none 
  1227. the menu would appear as above.
  1228.  
  1229. Editing  of  the  individual lines is done  exactly  as  the 
  1230. Submenus are done for the main menu.  The only exception  is 
  1231. that  the first command on each of the Pull-Down windows  is 
  1232. reserved.   Menumaker has placed a reminder at the  location 
  1233. for you (* * * * * Reserved * * * * *).  Whatever you  place 
  1234. on line 1 of a "POP" menu (*POP1, *POP2, etc.) will be  what 
  1235. Autocad  displays  across the top of the drawing  over  that 
  1236. particular column.  Please note that if a command is  placed 
  1237. in addition to a title, Autocad will ignore it at this time.
  1238.  
  1239. Function Keys
  1240. ____________________________________________________________
  1241. The function keys used in the Pull-Down windows are  exactly 
  1242. the  same  as those used in Command Entry and  will  not  be 
  1243. repeated  here.   Refer  to  Chapter  4.3e  for   additional 
  1244. information.
  1245.  
  1246.  
  1247. 4.3e Editing the Screen Menu
  1248. ____________________________________________________________
  1249. In  order to begin editing your current menu type a  "S"  at 
  1250. the  main  menu and you will move to the  Submenu  Directory 
  1251. Editor.
  1252.  
  1253. Shown  above is the Submenu Directory Editor.  On  the  left 
  1254. side  of  the  screen  is a list  of  the  various  commands 
  1255. available for the manipulation of the your submenus.  At the 
  1256. right  is  a directory of all of the submenus that  make  up 
  1257. your current menu and are listed in the order they appear in 
  1258. the final format of a menu.
  1259.  
  1260. IMPORTANT:   In  order to better understand how  a  menu  is 
  1261. created and displayed, think of each Submenu as a  different 
  1262. screen display used in your drawings.  The list on the right 
  1263. is  a  directory  of the names  of  these  screen  displays. 
  1264. Please  note  that it does not matter what  order  they  are 
  1265. listed  as  Autocad moves to whatever screen menu  you  have 
  1266. requested.   The only item to remember is that  the  Submenu 
  1267. name at the top of the directory is the one that will appear 
  1268. on your screen when you first start a drawing in Autocad.
  1269.  
  1270. Move  the cursor through the directory of  submenus  (screen 
  1271. displays) to the one you want to edit.  The up, down, Pg Up, 
  1272. Pg  Dn,  Home  and  End keys  will  move  you  through  this 
  1273. directory.   You  may  also type the  first  letter  of  the 
  1274. Submenu  desired  and Menumaker will take you to  the  first 
  1275. Submenu starting with that letter.  After placing the marker 
  1276. next to the submenu you wish to edit press [F2] or  <RETURN> 
  1277. and  Menumaker  will  move to the Submenu  Editor  for  that 
  1278. screen display.
  1279.  
  1280. Other  commands to be used in the Submenu  Directory  Editor 
  1281. are:
  1282.  
  1283.   [F2] Go to the Submenu
  1284.        When  you  have  placed the marker  adjacent  to  the 
  1285.        Submenu  you wish to edit, press [F2] to move to  the 
  1286.        Submenu Editor for that submenu.
  1287.          
  1288.   [F3] Delete a Submenu.
  1289.        Move  the marker on the directory to the submenu  you 
  1290.        wish to delete.  Then press [F3].  Menumaker will ask 
  1291.        you  if you are sure you want to delete  the  Submenu 
  1292.        you  have  marked.  Enter a Y or N  to  complete  the 
  1293.        deletion.
  1294.  
  1295.   [F4] Rename an existing Submenu.
  1296.        Move  the marker on the directory to the Submenu  you 
  1297.        wish to rename.  Then press [F4].  Menumaker will ask 
  1298.        you  for  the new name you would like  to  call  this 
  1299.        Submenu.   Then it will check to see if  the  submenu 
  1300.        already  exists, and if not will then rename it.   If 
  1301.        the  name already exists, Menumaker will tell you  so 
  1302.        and not permit a duplication.
  1303.  
  1304.        NOTE:   Be  careful  when  renaming  submenus   since 
  1305.        throughout  your  other submenus you may have  had  a 
  1306.        menu  item that would change the submenu to  the  old 
  1307.        name  and  now would not work.  You must  go  through 
  1308.        these and change the name to the new one.
  1309.  
  1310.   [F5] Create a new submenu
  1311.        Press  [F5] to create a new submenu.  Menumaker  will 
  1312.        then ask you for the name of your new submenu.  Enter 
  1313.        in any 10 digit text without including spaces.
  1314.  
  1315.        If  you add one space after the title followed  by  a 
  1316.        number, Menumaker will start that submenu that number 
  1317.        of  lines down form the top of the screen.  NOTE:  Be 
  1318.        careful, as this may cause items on your menu to fall 
  1319.        below  the  number of lines supported by  your  video 
  1320.        card.
  1321.  
  1322.   [F6] Copy a Submenu.
  1323.        Move  the marker on the directory to the Submenu  you 
  1324.        wish  to  copy  to another name.   Then  press  [F6]. 
  1325.        Menumaker  will  ask you for the new name  you  would 
  1326.        like  to be created using the contents of the  other. 
  1327.        Then it will check to see if the new Submenu  already 
  1328.        exists,  and if not will then complete  the  process. 
  1329.        If the name already exists Menumaker will tell you so 
  1330.        and  not  permit a duplication.   The  newly  created 
  1331.        submenu  will  appear  below the marker  when  it  is 
  1332.        copied.
  1333.  
  1334. On-Screen Help is available by pressing [F1].
  1335.  
  1336. Submenu Command Editing
  1337. ____________________________________________________________
  1338. After requesting a specific Submenu, Menumaker will  replace 
  1339. the window with the Submenu Editor.
  1340.  
  1341. The  name of the main menu and the Submenu you  are  working 
  1342. with  will  be  shown  at the  right  side  the  screen  for 
  1343. reference.  Two columns make up the layout for your submenu. 
  1344. On  the  left are lines 1 through 20 representing  what  you 
  1345. will  see  on the right side of your  drawing  screen.   The 
  1346. right column provides a brief description of your command.
  1347.  
  1348. Please  note that Menumaker Ver. 3.02 offers a maximum of 20 
  1349. lines for each Submenu.  Higher resolution video cards allow 
  1350. more  than 20 lines but at this time you are unable to  edit 
  1351. them  on the Menumaker screen.  A trick that can be used  to 
  1352. show  more  than 20 lines is to display two or  more  screen 
  1353. menus  at a time.  The first might start at line 1  and  the 
  1354. second  at line 21.  You must remember that to do  this  the 
  1355. submenu  names  must be followed by a number that  you  want 
  1356. them  to start on.  Also when using them, you need  to  call 
  1357. them  up  at the same time.  This can  be  complicated,  but 
  1358. offers  a  solution  to  editing more  than  20  lines.   Be 
  1359. careful!  This is for experienced Menumakers only.
  1360.  
  1361. You may want to place descriptions in your menus to show the 
  1362. user  such things as titles, company names, etc.  To do  so, 
  1363. simply type whatever description you would like to appear as 
  1364. shown below.  In addition a command statement can be written 
  1365. as  shown on line 4 on the example above.  Please note  that 
  1366. this  statement can be in any form familiar to the  user  as 
  1367. the actual Autocad command will be added later.
  1368.  
  1369. Function Keys
  1370. ____________________________________________________________
  1371. Specific function keys have been programmed to assist in the 
  1372. editing of Submenus as shown below:
  1373.  
  1374.   [F2] Done
  1375.        Throughout Menumaker the [F2] key will save what  you 
  1376.        are currently doing and return to the previous menu.
  1377.  
  1378.   [F3] Delete
  1379.        Move  the cursor to the line on the Submenu you  wish 
  1380.        to delete and press "F4".  Menumaker will delete  the 
  1381.        line  immediately  without asking if  you  are  sure. 
  1382.        With  the Insert on, Menumaker will remove  the  line 
  1383.        and  replace it with a blank.  With Insert  off,  the 
  1384.        line will be deleted and everything moved up a line.
  1385.  
  1386.   [F4] Edit Description
  1387.        Menumaker  allows for the editing of the  description 
  1388.        command without creating a command string.  This  may 
  1389.        be  used  to make notes only visible to  you  as  the 
  1390.        programmer.  In order to do this, move the cursor  to 
  1391.        the  appropriate line and press [F4].  Then  type  in 
  1392.        your comments and press <RETURN>.
  1393.  
  1394.   [F5] Marker for Editing Purposes
  1395.        Move  the cursor to the line on the Submenu you  wish 
  1396.        to  highlight  for either copying or  moving.   Press 
  1397.        [F5] and a marker will appear to the left of the line 
  1398.        number.
  1399.  
  1400.   [F6] Copy
  1401.        Place the cursor at the location on the Submenu where 
  1402.        you  would like the new command copied  to.   Another 
  1403.        line  must  have  been "marked"  using  the  [F5]  as 
  1404.        discussed  above.  Now press [F6] and Menumaker  will 
  1405.        copy the existing line together with all commands  to 
  1406.        the  new  location.   You may  then  modify  the  new 
  1407.        location.  Be careful.  If there is something at  the 
  1408.        location you are copying to, it will be erased.
  1409.  
  1410.   [F7] Move
  1411.        Place the cursor at the location on the Submenu where 
  1412.        you  would  like the new command moved  to.   Another 
  1413.        line  must  have  been "marked"  using  the  [F5]  as 
  1414.        discussed  above.  Now press [F7] and Menumaker  will 
  1415.        move the existing line together with all commands  to 
  1416.        the  new  location.   You may  then  modify  the  new 
  1417.        location.  Be careful.  If there is something at  the 
  1418.        location you are moving to, it will be erase.
  1419.  
  1420.   [F8] Custom Entry
  1421.        In  order  to  enable the Custom  Entry  function  of 
  1422.        Menumaker,  move the cursor to the line you  wish  to 
  1423.        edit using this method and press [F8].  Custom  Entry 
  1424.        is discussed in detail in Chapter 5.
  1425.  
  1426.   [F9] Prompt Entry
  1427.        In  order  to  enable the Prompt  Entry  function  of 
  1428.        Menumaker,  move the cursor to the line you  wish  to 
  1429.        edit using this method and press [F9].  Prompt  Entry 
  1430.        is discussed in detail in Chapter 4.
  1431.  
  1432.  [F10] Command Entry
  1433.        In  order  to enable the Command  Entry  function  of 
  1434.        Menumaker,  move the cursor to the line you  wish  to 
  1435.        edit  using  this method and  press  [F10].   Command 
  1436.        Entry is discussed in detail in Chapter 4.
  1437.  
  1438. In  either of these two cases, after entering the  statement 
  1439. press  [F10]  and  Menumaker  will  return  a  list  of  all 
  1440. available  Menumaker and Autocad commands on the right  side 
  1441. of the screen.
  1442.  
  1443. You may now tie a specific command to your statement.  To do 
  1444. so, move the  marker  to the appropriate command.   The  Up, 
  1445. Down, Pg Up, Pg Dn, Home and End keys will move you  quickly 
  1446. through this list.  In addition, if you know the command you 
  1447. are  going  to  use, simply type the  first  letter  of  the 
  1448. command  at any spot on the list of commands  and  Menumaker 
  1449. will  move to that area of the list.  When the marker is  at 
  1450. your  command  press  [F2]  or  <RETURN>  and  the   windows 
  1451. associated with that command will appear.
  1452.  
  1453. Menumaker  will  show  you  all  of  the  Autocad   commands 
  1454. available  through  ADE+3  for the version  of  Autocad  you 
  1455. indicated  in the Installation of Menumaker.  But if you  do 
  1456. not  have the corresponding version of Autocad the  commands 
  1457. will  not work.  This will not cause problems with the  menu 
  1458. in  other areas that are not supported with your version  of 
  1459. Autocad.
  1460.  
  1461. Command Windows
  1462. ____________________________________________________________
  1463. After placing the marker adjacent to a command and  pressing 
  1464. either  [F2] or <RETURN>, a Command window  associated  with 
  1465. that specific command  will appear. 
  1466.  
  1467. Each  command  will  display a window  showing  the  options 
  1468. available  to  you for using the particular  command.   Some 
  1469. commands  that  offer  no options will  tell  you  what  the 
  1470. command will do and when you press any key to continue  will 
  1471. write  the command string.  Other commands offer no  options 
  1472. but  require  a single input.  Menumaker will ask  for  this 
  1473. value and once you have typed it in, the command string will 
  1474. be completed.
  1475.  
  1476. At any time a specific command window is being displayed  on 
  1477. the  screen, help with that Menumaker or Autocad command  is 
  1478. available  by  pressing  [F1].  In the case  of  an  Autocad 
  1479. command  the Help Window will look just like the window  you 
  1480. see  while  editing a drawing in Autocad.  The  Help  Window 
  1481. will  also  refer  you to the  appropriate  chapter  in  the 
  1482. Autocad Reference Manual.
  1483.  
  1484. When options are available, Menumaker will provide a list of 
  1485. the  options  with  a  window  for  each  showing  a   brief 
  1486. description as shown in the example.  Shift between  options 
  1487. using  the Up and Down arrow keys.  Notice that as  you  do, 
  1488. the description at the right changes to the new option.  
  1489.  
  1490. Move  the  box  to  the option you wish  to  use  and  press 
  1491. <RETURN>.   Menumaker  may  ask  for  any  additional  input 
  1492. required to complete the command string as shown below.   In 
  1493. some cases an additional set of window prompts will  appear. 
  1494. Answer all of the questions filling in the required data.
  1495.  
  1496. Repetitive Commands
  1497. ____________________________________________________________
  1498. Many  times  in a drawing it is useful to repeat  a  command 
  1499. more than once in order to eliminate going back to the  menu 
  1500. to  choose  the  command again.   Menumaker  allows  you  to 
  1501. program this into your menus for most commands as follows:
  1502.  
  1503. After you have answered the appropriate questions within the 
  1504. command window, Menumaker will ask you if you would like  to 
  1505. repeat  the command in your command string.  Enter a Y or  N 
  1506. and  press RETURN.  The command string is then  created  and 
  1507. placed with your statement.
  1508.  
  1509. Please  note.   Because  of the complex  nature  of  Autocad 
  1510. commands,  not all of then can be repeated in  your  command 
  1511. string.  Menumaker will give you the option to repeat  where 
  1512. ever possible.
  1513.  
  1514. Command Descriptions
  1515. ____________________________________________________________
  1516. Once the command string has been created a brief description 
  1517. appears  to  the  right of  your  statement.   In  addition, 
  1518. several  other items will appear that have  significance  as 
  1519. discussed in the following list.
  1520.  
  1521.        R
  1522.        An  "R"  appearing  at  the  start  of  your   string 
  1523.        indicates  that this command will repeat itself  when 
  1524.        used  AND/OR  is restricted to no  further  appending 
  1525.        because of the complex nature of the command.  Please 
  1526.        Note:  Once a command string has an "R" in  front  of 
  1527.        the description, you should not append to it  because 
  1528.        the end result may not work.  In some cases appending 
  1529.        may  work,  but  you  should  experiment  with   this 
  1530.        carefully.
  1531.  
  1532.        ++
  1533.        Several  pluses (++) after the string  indicates  the 
  1534.        string has been appended to.
  1535.  
  1536.        CE
  1537.        A "CE" after the string indicates that it was  either 
  1538.        entered  or  edited with the  "Custom  Entry"  option 
  1539.        discussed later.
  1540.  
  1541.        *Prompt Entry*
  1542.        A "Prompt Entry" instead of the string indicates that 
  1543.        it  was  created  using  the  "Prompt  Entry"  option 
  1544.        discussed later.
  1545.  
  1546.        Several  of  these options may be  included  in  your 
  1547.        description as you continue to edit your commands.
  1548.  
  1549.        Existing Command
  1550.        An "Existing Command" instead of the string indicates 
  1551.        that it was read in from an existing menu and has not 
  1552.        yet been modified.
  1553.  
  1554.        Menumaker  also  lets  you  add  on  to  an  existing 
  1555.        command.   To do so, move the cursor to the line  you 
  1556.        wish  to  append  and  press  [F8],  [F9]  or  [F10]. 
  1557.        Menumaker  may ask if you want to Append  or  Replace 
  1558.        it.  Enter an "A" or "R" and Menumaker will  continue 
  1559.        with the list of commands from which you will  choose 
  1560.        from.   When appending, Menumaker will  automatically 
  1561.        combine it with your current string.  You may  append 
  1562.        to a string as many times as you like.  You are  only 
  1563.        limited to a total of 150 characters in the  ultimate 
  1564.        command  string.   If you do not want to  replace  or 
  1565.        append the command, simply press <ESCAPE>. Experiment 
  1566.        with  this  carefully,as some  combinations  may  not 
  1567.        work.
  1568.  
  1569. Menumaker Editing Notes
  1570. ____________________________________________________________
  1571. Menumaker  also provides many additional editing tools  that 
  1572. can  be  used during the creation of your  menus.   A  brief 
  1573. description of these follows:
  1574.  
  1575.   [F4] Single Command (only while in Command Entry)
  1576.        Menumaker  also  allows for a  single  command  entry 
  1577.        without   requesting  additional  input.    This   is 
  1578.        normally done when you only want the command inserted 
  1579.        once without any further input from your menu.  To do 
  1580.        so, place the cursor on the line you wish to edit and 
  1581.        type  in  the  statement you wish to  appear  on  the 
  1582.        screen  and  press <RETURN>.  Then move  your  marker 
  1583.        through the list of commands to the one you want  and 
  1584.        press [F4].  This will place the command in the  menu 
  1585.        and  when used in a drawing will simply  execute  the 
  1586.        command and then wait for additional input.
  1587.  
  1588.   [F8] Custom Entry as a command viewer
  1589.        Many  times  it is desirable to  view  your  finished 
  1590.        command  string for format, spelling, etc.   Whatever 
  1591.        the  reason,  place the cursor on the line  you  have 
  1592.        chosen and press [F8].  This normally would allow you 
  1593.        to  custom edit the string but for your purposes  now 
  1594.        it  is simply a means of viewing your final  product. 
  1595.        After  viewing  simply press <ESCAPE>  and  Menumaker 
  1596.        will  return  without  making  any  changes.   Actual 
  1597.        Custom Editing is discussed in Chapter 6.
  1598.  
  1599.        Cursor Movement
  1600.        In  addition to the arrow keys mentioned  previously, 
  1601.        Menumaker also supports other editor keys.
  1602.          
  1603.        <CONTROL> E     Up Arrow
  1604.        <CONTROL> X     Down Arrow
  1605.        <CONTROL> R     Page Up
  1606.        <CONTROL> C     Page Down
  1607.        <CONTROL> A     Home
  1608.        <CONTROL> F     End
  1609.  
  1610.  
  1611. 4.3f   Editing Tablet Menus
  1612. ___________________________________________________________
  1613. Menumaker also allows for the customization of tablet  menus 
  1614. for  use  in  your Autocad drawings.  This  portion  of  the 
  1615. program  is referred to as Tabletmaker but is a part of  the 
  1616. total  Menumaker  software.  You are able to  layout  tablet 
  1617. menus  from  the  keyboard, specify command  strings  to  be 
  1618. associated with each point on the tablet and finally  create 
  1619. an Autocad drawing of your template automatically.
  1620.  
  1621. In order to begin press "T" at the main Menumaker Menu.   If 
  1622. no   tablet  has  been  defined  with  your  current   menu, 
  1623. directions for the calibration of your new tablet menu  will 
  1624. appear.
  1625.  
  1626. In  order  to  define the area to be used as  a  tablet  you 
  1627. should  have  it  with you in order  to  take  the  required 
  1628. measurements.   Please  note that Autocad does  not  require 
  1629. these  dimensions.   They  are  used to  create  an  Autocad 
  1630. drawing  of  your  template when you are  finished. However, 
  1631. it is a good practice to dimension all of your tablet menus.
  1632.  
  1633. When entering the dimensions of your tablet please note that 
  1634.        the requested dimensions are for the area to be  used 
  1635.        as  a  tablet, not necessarily the  total  digitizing 
  1636.        area.   If  you are starting a new template it  is  a 
  1637.        good  idea to place a piece of paper on  your  tablet 
  1638.        and  draw in the areas you wish to use so  that  good 
  1639.        measurements can be made.  Once you have entered  the 
  1640.        horizontal  and vertical dimensions, you must  decide 
  1641.        how  many  different tablet menus you  want  on  this 
  1642.        template.  Autocad allows up to four areas.  You  may 
  1643.        designate fewer than four and add more later  without 
  1644.        losing menu items.  The only requirement would be  to 
  1645.        redefine the individual areas.
  1646.  
  1647. After  the  answering  these  questions,  Tabletmaker   will 
  1648. display a layout of the template with the Tablet Menu  areas.
  1649.  
  1650. Note that in addition to the Tablet Menu areas there is also 
  1651.        an area reserved as a screen area designated with  an 
  1652.        "S".
  1653.  
  1654. If  you  had already been working with  a  template  layout, 
  1655. Tabletmaker  will display the current configuration.   Also, 
  1656. if you have read-in an existing menu which already  contains 
  1657. a tablet, Tabletmaker will require you to define the  areas. 
  1658. Once  the areas are defined, the existing commands  will  be 
  1659. available for modification.
  1660.  
  1661. Defining Templates
  1662. ____________________________________________________________
  1663. The template drawing appearing on your screen allows you  to 
  1664. create a graphic representation of what your final  template 
  1665. will  look like.  Function keys displayed on the  bottom  of 
  1666. the screen have been programmed to assist you in your layout 
  1667. as follows:
  1668.  
  1669.   [Esc] Abort allows you to leave this editing session  with 
  1670.         or  without saving your changes.   Tabletmaker  will 
  1671.         ask you if you want to save your changes or not.
  1672.  
  1673.   [F1]  On  screen  help is available at any time  for  both 
  1674.         Tabletmaker and Autocad commands.
  1675.  
  1676.   [F2] Done.   When  ever you are finished  press  [F2]  and 
  1677.        Tabletmaker  will  save all of your  current  editing 
  1678.        session and return you to the previous menu.
  1679.  
  1680.   [F3]  Edit.  Once you have defined your tablet areas, move 
  1681.         to  the area you wish to edit commands in and  press 
  1682.         [F3].   This  will display a grid of  that  specific 
  1683.         area  and  allow  you to  move  through  it  editing 
  1684.         commands utilizing Custom, Prompt or Command  Entry. 
  1685.         This area is explained in detail later.
  1686.  
  1687.   [F4]  Define.  Once you have manipulated the areas on  the 
  1688.        screen  to a position you desire, press  [F4].   Note 
  1689.        the questions asked by Tabletmaker in the upper left-
  1690.        hand corner.  If you plan to have Tabletmaker  create
  1691.        your  template as an Autocad drawing, you must  enter
  1692.        all measurements in inches as accurately as  possible
  1693.        (use fractions of an inch in decimal form).
  1694.         If this is not required, simply press [Esc] for each 
  1695.         dimension.  Lastly the number of columns and rows is 
  1696.         required  for ALL tablet menus.  When  utilizing  an 
  1697.         existing menu, it is critical that you designate the 
  1698.         exact number for each on your existing template.
  1699.  
  1700.   [F5]  Next.   By pressing [F5] you will move  between  the 
  1701.         tablet and screen areas.
  1702.  
  1703.   [F6] Redo.  This command allows you to redefine the tablet 
  1704.        and  screen  areas  associated  with  your  template. 
  1705.        Please  note that if you Redo the template,  you  are 
  1706.        required  to redefine all of the areas (start  over). 
  1707.        The commands associated with each area are not  lost. 
  1708.        You would use this command to add an additional  menu 
  1709.        if you did not already have four areas.
  1710.  
  1711.   [F8]  Middle.  This command places the arrows within  your 
  1712.         current  area  in  the middle of each  of  the  four 
  1713.         sides.   With the arrows in this position, when  you 
  1714.         press  the arrow keys on your keyboard,  the  entire 
  1715.         block is moved around the screen.
  1716.  
  1717.   [F9]  Upper  Left.   This command places 2  arrows  within 
  1718.         your  current  area at the upper left  hand  corner. 
  1719.         With the arrows in this position, when you press the 
  1720.         arrow keys on your keyboard, the upper or left  side 
  1721.         of the area is either stretched or shrunk.
  1722.  
  1723.  [F10]  Lower  Right.  This command places 2  arrows  within 
  1724.         your  current area at the lower right  hand  corner. 
  1725.         With the arrows in this position, when you press the 
  1726.         arrow keys on your keyboard, the lower or right side 
  1727.         of the area is either stretched or shrunk.
  1728.  
  1729.  
  1730. Template Notes
  1731. ____________________________________________________________
  1732. When laying out your areas on the screen you should not have 
  1733. the screens overlap although the border lines for  different 
  1734. ones can be on top of each other.
  1735.  
  1736.  
  1737. Defining Tablet Commands
  1738. ___________________________________________________________
  1739. Once  you have laid out the graphic representation  of  your 
  1740. template and defined the grids for each, move the arrows  to 
  1741. the  tablet you wish to edit commands in by  pressing  [F5]. 
  1742. When  the  area  is indicated press [F3] to  edit  the  grid 
  1743. within that area.
  1744.  
  1745. The  Tablet area (1-4) is designated at the  top  right-hand 
  1746. corner  for your reference.  At the bottom left-hand  corner 
  1747. is  a brief description of the command associated  with  the 
  1748. box  that  your marker is in.  Next to  the  description  is 
  1749. the location of the marker designated as rows x columns.
  1750.  
  1751. Your  screen will display a maximum grid area of 17  columns 
  1752. by 9 rows at one time.  If there are more grids to the right 
  1753. or  below, you will notice the lines extend slightly  beyond 
  1754. the last grid.  To see the additional grids, simply use  the 
  1755. arrow  keys  on your keyboard to scroll  to  the  additional 
  1756. grids.
  1757.  
  1758. Move  your  marker around the grid  editing  the  individual 
  1759. boxes with the function keys described below.
  1760.  
  1761.  
  1762. Function Keys
  1763. ____________________________________________________________
  1764. Specific function keys have been programmed to assist in the 
  1765. editing of Tablet Menus as shown below:
  1766.  
  1767.   [F2] Done
  1768.        Throughout Menumaker the [F2] key will save what  you 
  1769.        are currently doing and return to the previous menu.
  1770.  
  1771.   [F3] Delete
  1772.        Move  the marker to the box on the grid you  wish  to 
  1773.        delete and press "F4".  Menumaker will delete the box 
  1774.        immediately without asking if you are sure.   
  1775.  
  1776.   [F4] Edit Description
  1777.        Menumaker  allows for the editing of the  description 
  1778.        command without creating a command string.  This  may 
  1779.        be  used  to make notes only visible to  you  as  the 
  1780.        programmer.  In order to do this, move the marker  to 
  1781.        the  appropriate  box and press [F4].  Then  type  in 
  1782.        your comments and press <RETURN>.
  1783.  
  1784.   [F5] Marker for Editing Purposes
  1785.        Move  the marker to the box on the grid you  wish  to 
  1786.        highlight  for either copying or moving.  Press  [F5] 
  1787.        and  an  asterisk will appear on both  sides  of  the 
  1788.        marker.
  1789.  
  1790.   [F6] Copy
  1791.        Place  the marker at the location on the  grid  where 
  1792.        you  would like the new command copied  to.   Another 
  1793.        box  must  have  been  "marked"  using  the  [F5]  as 
  1794.        discussed  above.  Now press [F6] and Menumaker  will 
  1795.        copy  the existing box together with all commands  to 
  1796.        the  new box.  You may then modify the new  location. 
  1797.        Be  careful.  If there is something at  the  location 
  1798.        you are copying to, it will be erased.
  1799.  
  1800.   [F7] Move
  1801.        Place  the  marker at the box on the grid  where  you 
  1802.        would  like  the new command moved to.   Another  box 
  1803.        must  have been "marked" using the [F5] as  discussed 
  1804.        above.   Now press [F7] and Menumaker will  move  the 
  1805.        existing  box together with all commands to  the  new 
  1806.        location.   You  may  then modify the  new  box.   Be 
  1807.        careful.   If there is something at the box  you  are 
  1808.        moving to, it will be erase.
  1809.  
  1810.   [F8] Custom Entry
  1811.        In  order  to  enable the Custom  Entry  function  of 
  1812.        Menumaker,  move  the marker to the box you  wish  to 
  1813.        edit using this method and press [F8].  Custom  Entry 
  1814.        is discussed in detail in Chapter 5.
  1815.  
  1816.   [F9] Prompt Entry
  1817.        In  order  to  enable the Prompt  Entry  function  of 
  1818.        Menumaker,  move  the marker to the box you  wish  to 
  1819.        edit using this method and press [F9].  Prompt  Entry 
  1820.        is discussed in detail in Chapter 4.
  1821.  
  1822.  [F10] Command Entry
  1823.        In  order  to enable the Command  Entry  function  of 
  1824.        Menumaker,  move the cursor to the line you  wish  to 
  1825.        edit  using  this method and  press  [F10].   Command 
  1826.        Entry is discussed in detail in Chapter 4.
  1827.  
  1828.  
  1829. 4.3g   Utilities
  1830. ____________________________________________________________
  1831. Menumaker provides several utilities as additional tools  in 
  1832. the  editing process.  To access the Utility Menu press  "U" 
  1833. on the Main Menu.
  1834.  
  1835. Each of the Utilities perform a specific function and are 
  1836. listed below:
  1837.  
  1838.    [C] Change the current menu
  1839.        _____________________________________________________
  1840.        Menumaker allows you to move between menus during the 
  1841.        editing  process.   Please note.   The  menus  inside 
  1842.        Menumaker  are  not in a .MNU format.  They  must  be 
  1843.        converted to a .MMU format  before editing.  This  is 
  1844.        done  in  the Utilities directory  and  discussed  in 
  1845.        detail  in  Chapter  4.3e.  In order  to  change  the 
  1846.        current menu you are working with in Menumaker.
  1847.  
  1848.        Type  in the name of the new menu you would  like  to 
  1849.        work  with.  If the menu is existing, Menumaker  will 
  1850.        load it and designate your new menu as being  current 
  1851.        in the upper left corner of the screen.  If the  menu 
  1852.        does  not  exist in a Menumaker format, you  will  be 
  1853.        told  so and asked if you would like to start  a  new 
  1854.        menu by that name.  You may press <RETURN> to  create 
  1855.        the  new menu or <ESCAPE> to abort back to  the  Main 
  1856.        Menu.  If you tell Menumaker to start a new menu,  it 
  1857.        will   create  a  blank  menu  with  only  a   Master 
  1858.        Subdirectory ready for you to edit.
  1859.  
  1860.        On-Screen help is available by pressing [F1].
  1861.  
  1862.  
  1863.    [R] Read in Existing Menu
  1864.        Menumaker  allows  you to read in  an  existing  menu 
  1865.        provided it is in a .MNU format for editing purposes. 
  1866.        In  order to Read a menu into Menumaker , it must  be 
  1867.        in the Menumaker DOS subdirectory.  When the menu  is 
  1868.        present  ,  type  an  "R" at  the  Utility  Menu  and 
  1869.        Menumaker  will ask you for the name of the menu  you 
  1870.        would like to read in.  Type in the name leaving  off 
  1871.        the  .MNU extension and press <RETURN>.  If the  file 
  1872.        does not exist, Menumaker will say so and return  you 
  1873.        to the Utility Menu.
  1874.  
  1875.        If  the menu does exist, Menumaker will  transfer  it 
  1876.        into a format with the same name and a .MMU extension 
  1877.        ready  for  editing.   After  you  have  read  in  an 
  1878.        existing  menu you must still make it  the  "current" 
  1879.        menu by typing a "C" at the Main menu and designating 
  1880.        this new menu as the one you want to edit.
  1881.  
  1882.    [W] Write a New Menu
  1883.        Once  you  have finished editing your new  menu  this 
  1884.        utility will return it to a .MNU format and place  it 
  1885.        in your Autocad directory ready for use.  To do this, 
  1886.        be  sure  the  menu  you want to  write  out  is  the 
  1887.        "current"  menu as shown at the top of  your  screen, 
  1888.        then type a "W" at the Utility Menu.  Menumaker  will 
  1889.        ask for the name of the menu you would like to create 
  1890.        using  the  current menu.  Type in a name  and  press 
  1891.        <RETURN>.   Menumaker  also  shows the  path  to  the 
  1892.        location  where you use Autocad which was  designated 
  1893.        in the installation program.  If you move Autocad  to 
  1894.        another  subdirectory,  simply  re-install  Menumaker 
  1895.        providing the new subdirectory.
  1896.  
  1897.        When  Menumaker  moves the new menu to  your  Autocad 
  1898.        directory  and  a menu already exists with  the  same 
  1899.        name, you will be asked if you want to overwrite  the 
  1900.        existing  menu.   Answer "Y" or "N".  If Yes  then  a 
  1901.        back-up  file  (.BAK) for the existing menu  will  be 
  1902.        created.   Each  time you write a menu the  old  .BAK 
  1903.        file  will  be  replaced  by a  newer  one.   A  good 
  1904.        practice  for  editing an existing menu would  be  to 
  1905.        name  it differently when writing it out (ie.  TEST), 
  1906.        so that you can run all of your experiments with that 
  1907.        menu  before saving it to its permanent  name.   That 
  1908.        way   you  would  always  have  the   original   menu 
  1909.        unchanged.
  1910.  
  1911.    [T] Create a Template File
  1912.        Tabletmaker allows you to produce an Autocad  drawing 
  1913.        file  of your template grid for editing  in  Autocad. 
  1914.        To  do  so, press [T] and Tabletmaker will  ask  what 
  1915.        name you would like to give to the new drawing  file. 
  1916.        After typing the name, press <RETURN> and the drawing 
  1917.        file will be created and transferred to your  Autocad 
  1918.        directory.  Please note.  The drawing file will  only 
  1919.        be as good as the information you supplied during the 
  1920.        configuration of your template.  Also, only the  grid 
  1921.        is shown.  You may add whatever you wish to each  box 
  1922.        before it is plotted out.
  1923.  
  1924.    [P] Print Menu on Printer
  1925.        Menumaker  also allows you to produce a hard copy  of 
  1926.        your menu. The print out is broken into three columns. 
  1927.  
  1928.        The menu is printed in the order the submenus  appear 
  1929.        within  Menumaker.  The first column  represents  the 
  1930.        titles of the various parts of the menu designated by 
  1931.        asterisks  (*).   Under each submenu  title  are  the 
  1932.        various  statements  as they appear on  your  Autocad 
  1933.        drawing screen.  The second column contains up to  30 
  1934.        characters  of the actual command string  as  Autocad 
  1935.        uses  it.   If the string is longer than  30  spaces, 
  1936.        Menumaker  drops  off the rest of  the  string.   The 
  1937.        third column is the brief description that appears in 
  1938.        Menumaker when you are editing the submenu.
  1939.  
  1940.        This print out represents another means of  reviewing 
  1941.        your menu and using it as a tool in designing others. 
  1942.        Please  note.   If  your computer  is  not  100%  IBM 
  1943.        compatible,  an error may occur when you send a  menu 
  1944.        to the printer and the printer is not turned on.
  1945.  
  1946.    [S] System Information
  1947.        Menumaker   provides   a  brief   overview   of   the 
  1948.        information  associated   with your  version  of  the 
  1949.        program.   To review this information type an "S"  on 
  1950.        the  Utility Menu.  In addition to your  version  and 
  1951.        serial  number  at the top of the  page,  your  name, 
  1952.        address  and phone number are included as a means  of 
  1953.        personalizing your software.  Should you change  your 
  1954.        address  you may return the distribution disks  along 
  1955.        with $3.00 for postage and handling to IntelliCADD at 
  1956.        the  address  shown,  and  a  new  diskette  will  be 
  1957.        returned with your new information.
  1958.  
  1959.    [D] Display Colors
  1960.        Menumaker  makes extensive use of  colors  throughout 
  1961.        the  program.   This  utility simply  allows  you  to 
  1962.        adjust your monitor for color balance.  To do so type 
  1963.        a  "D"  at the Utility Menu and the  color  bar  will 
  1964.        appear.  On a monochrome monitor you will see various 
  1965.        shades and should adjust your monitor to show as many 
  1966.        as possible.
  1967.  
  1968.    [X] Exit Back to Main Menu
  1969.        This command moves you from the Utility Menu back  to 
  1970.        the  Main  Menu once you have  finished  and  changes 
  1971.        saved.
  1972.  
  1973.  
  1974. 4.3f   Quit Menumaker
  1975. ____________________________________________________________
  1976. Once  you have completed your editing process  this  command 
  1977. ends Menumaker and returns you to DOS.  Simply type a "Q" at 
  1978. the Main Menu and Menumaker will close all of your files and 
  1979. return the DOS prompt.
  1980.  
  1981.  
  1982. Chapter 5  Prompt Entry
  1983.  
  1984. 5.1   General
  1985. ____________________________________________________________
  1986. Here the lies the real power of Menumaker.  In prompt Entry, 
  1987. Menumaker displays  exactly what you would see at the bottom 
  1988. of  your  Autocad  drawing.  You simply type  in  a  command 
  1989. exactly  as  you  would  inside a  drawing.   As  you  type, 
  1990. Menumaker  responds with the same responses and prompts  you 
  1991. would  in  your  drawing.  You may  type  several  commands, 
  1992. together  including the responses, to form a single  string, 
  1993. being only limited to 150 total characters.
  1994.  
  1995. After you have completed the command string, one button [F2] 
  1996. saves all that you have entered as a single command in  your 
  1997. new  menu.   You may also Append to or Replace  an  existing 
  1998. command using this method.
  1999.  
  2000.  
  2001. 5.2  Prompt Entry
  2002. ____________________________________________________________
  2003. In order to edit an item on your submenu using Prompt  Entry
  2004. you  must first display the Submenu you wish to edit on  the
  2005. screen.   From the Main Menu press "E" to edit the menu  you
  2006. are  currently  working with.  Then  select  the  particular
  2007. Submenu  you  wish to display and press [F2].   The  Submenu 
  2008. will be displayed.
  2009.  
  2010. To use Prompt Entry move the cursor to the line you wish  to 
  2011. edit.   If there is no Statement of what "You'll See",  type 
  2012. in  what  you would like to appear on your  drawing  screen, 
  2013. then  press [F9].  If there is a command  already  existing, 
  2014. Menumaker  will  ask  if  you  would  like  to  (A)ppend  or 
  2015. (R)eplace  it.   Enter an "A" or "R" depending on  what  you 
  2016. would  like to do.  Menumaker will then display  the  Prompt 
  2017. Entry.
  2018.  
  2019. Notice that the bottom of the screen looks exactly like  the 
  2020. bottom  of  a  screen  when you are  editing  a  drawing  in 
  2021. Autocad.  Anything you type in at this point will generate a 
  2022. response  as  if you were typing in Autocad.  As  you  type, 
  2023. Menumaker  is  saving  everything  in  your  command  string 
  2024. exactly.  For instance, if you make a mistake and type a  ^C 
  2025. (Control  C) to stop, Menumaker will react exactly the  same 
  2026. way  as Autocad and clear your previous input.  Notice  that 
  2027. the  length  of  the command string shown  goes  back  to  4 
  2028. because  you have typed ^C and told Menumaker that you  want 
  2029. to cancel the command and start over.
  2030.  
  2031.  
  2032. 5.3  Prompt Entry Editing Notes
  2033. ____________________________________________________________
  2034. Because  of the complexity of some of the  Autocad  commands 
  2035. and  the  unique characteristics in each of  your  drawings, 
  2036. there are several editing notes that must be clarified:
  2037.  
  2038.        Length:
  2039.        Menumaker  will  display the current  length  of  the 
  2040.        command  string you are creating.  This  number  will 
  2041.        begin  with  at least 4  (^C^C  automatically  starts 
  2042.        every new command string) when you begin your  Prompt 
  2043.        Entry.  If you are appending an existing command, the 
  2044.        value  will represent the length of the existing  one 
  2045.        that  you  will be adding to.  Every time  you  press 
  2046.        <RETURN> this value will be updated.  This will  help 
  2047.        you  as you go because your total string  length  can 
  2048.        not exceed 150 characters.
  2049.  
  2050.        You  will  note that if you append an  existing  line 
  2051.        that  has a repeating command (indicated with an  "R" 
  2052.        at the beginning of the description) the Length  will 
  2053.        be 150 plus or minus.  You must change the command to 
  2054.        remove  the repetition using Custom Entry [F8] or  by 
  2055.        simply  deleting  it and starting  over  with  Prompt 
  2056.        Entry.
  2057.  
  2058.        <default>
  2059.        Throughout Prompt Entry, Menumaker will return  lines 
  2060.        including  the  term <default> in  response  to  your 
  2061.        commands.   In  a  drawing  Autocad  would  return  a 
  2062.        default   value  for  those  values  which  you   are 
  2063.        requesting  to be changed (ie. Layer,  Ltype,  Color, 
  2064.        Style, etc.).  Because Menumaker  does not not  these 
  2065.        it  will return the word <default> instead.   As  you 
  2066.        are  creating your menu using Prompt Entry,  you  can 
  2067.        either press <RETURN> to use the default settings  in 
  2068.        your drawings or type an the new value.
  2069.  
  2070.        <SPACE BAR> and <RETURN>
  2071.        Menumaker  allows you to utilize the <SPACE BAR>  and 
  2072.        <RETURN>  exactly  as  you  would  in  Autocad.   For 
  2073.        instance, when you use the space bar between commands 
  2074.        in Autocad, the previous command is executed again.
  2075.  
  2076.        <Insert>
  2077.        During  your Prompt Entry you will be asked to  input 
  2078.        answers to the various questions associated with each 
  2079.        command.  If you were in Autocad your response  would 
  2080.        be  from either your keyboard or a "pick"  from  your 
  2081.        input  device  (your mouse).  In  Menumaker  you  may 
  2082.        provide  the same response to a "pick" by  press  the 
  2083.        <Insert> key.
  2084.  
  2085.        Notice that when you press the <Insert> key Menumaker 
  2086.        places  a <pick> statement after the question  asked. 
  2087.        This shows that your menu, when executing, will  stop 
  2088.        and  wait  for  a  "pick"  from  your  mouse   before 
  2089.        proceeding.
  2090.  
  2091.        <Del>
  2092.        In  addition to "pick" entries from your  mouse,  you 
  2093.        may want to specify your keyboard as the input device 
  2094.        to answer the prompt from Autocad.  When asked during 
  2095.        your  Prompt  Entry to input answers to  the  various 
  2096.        questions and you want to designate a keyboard entry, 
  2097.        simply  press  the <Del> key.
  2098.  
  2099.        Notice that when you press the <Delete> key Menumaker 
  2100.        places  a  <keyboard> statement  after  the  question 
  2101.        asked.   This shows that your menu,  when  executing, 
  2102.        will  stop  and  wait for  a  keyboard  entry  before 
  2103.        proceeding.
  2104.  
  2105.        <^C>  <CONTROL C>
  2106.        Menumaker  allows you to use <CONTROL> C  exactly  as 
  2107.        you would in an Autocad drawing.  Any time you are in 
  2108.        the Prompt Entry and type a ^C, Menumaker will cancel 
  2109.        whatever  you  have been doing and return  a  command 
  2110.        prompt.   However, if you have completed one or  more 
  2111.        commands and are back at the command prompt and  type 
  2112.        ^C,  Menumaker  interprets this as  your  wanting  to 
  2113.        start  over.  Your complete string would be  canceled 
  2114.        and return a command prompt.  Notice the length  will 
  2115.        grow  as you execute each line but when you press  ^C 
  2116.        it returns to 4.
  2117.  
  2118.        <?>
  2119.        A  question mark reacts the same in Menumaker  as  it 
  2120.        does  in Autocad.  When you you type a  ?,  Menumaker 
  2121.        will  come back with same response as  Autocad.   You 
  2122.        may  type  <RETURN> for a list of  the  commands  for 
  2123.        which  help  is  available or type  the  command  for 
  2124.        specific  help.   Remember when  you  are  requesting 
  2125.        help, Menumaker is saving all of these responses  and 
  2126.        will  combine them in your string unless you  type  a 
  2127.        ^C.
  2128.  
  2129.        <'> Transparent Commands
  2130.        Transparent  commands are denoted with  a  apostrophe 
  2131.        (') in front of the command which tells Autocad  that 
  2132.        this command is not to interrupt the current  command 
  2133.        but  to execute this command once and then  continue. 
  2134.        Because   these   transparent  commands   cannot   be 
  2135.        predicted as to their outcome, Menumaker is unable to 
  2136.        support them in Prompt Entry.  Normally they are used 
  2137.        by   themselves  in  a  command.   To  create   these 
  2138.        commands, use the Command Entry, [F10].
  2139.  
  2140.        If  a transparent command is entered on  the  command 
  2141.        line (ie. 'ZOOM or 'PAN), Menumaker will respond with 
  2142.        the  statement,  "Transparent commands  can  only  be 
  2143.        entered  under  Command  Entry".   As  a  result,  no 
  2144.        command is saved to your menu.
  2145.  
  2146.        <ARRAY>, <MINSERT> and <PURGE>
  2147.        Because  of the complexity of these  three  commands, 
  2148.        Menumaker can only support these commands through the 
  2149.        first response.  For example: the purge command  will 
  2150.        ask  you what items you want to purge and  since  you 
  2151.        won't  know what has or has not been purged, you  are 
  2152.        unable to provide a response at this time.  Menumaker 
  2153.        will  accept  the initial command and  response,  but 
  2154.        then  will  be return a statement "Prompt  Entry  can 
  2155.        only  support  this  command to  this  point".   Your 
  2156.        command  will  be saved to that point and  a  command 
  2157.        prompt will appear.
  2158.  
  2159.        Should   your  application  be  specific  enough   to 
  2160.        complete  the  command  string,  you  may  enter  the 
  2161.        additional information through Custom entry.
  2162.  
  2163.        PLEASE  NOTE:  The number of combinations that  exist 
  2164.        with Autocad commands as they apply to your  drawings 
  2165.        is virtual limitless.  Because of this, we are unable 
  2166.        to  test  them all.  There may be  combinations  that 
  2167.        create  unwanted  results.   Should  this   situation 
  2168.        arise,  the normal cure is to develop the  string  in 
  2169.        Prompt Entry including the "bug" and then  experiment 
  2170.        with  it by adding to or deleting from it  in  Custom 
  2171.        Entry.
  2172.  
  2173.  
  2174. Chapter 6  Custom Entry
  2175.  
  2176. 6.1   General
  2177. ____________________________________________________________
  2178. Menumaker  also provides for the user who wishes to do  more 
  2179. with  their  menus.   At any time you  are  working  with  a 
  2180. command  string  created through either  Command  or  Prompt 
  2181. Entry,  you  may  view what Menumaker has  created  for  the 
  2182. individual  menu  string.  Then you may actually  edit  this 
  2183. string  to obtain any additional effects you  desire.   Once 
  2184. you have completed the editing using this method,  Menumaker 
  2185. will save your changes in your menu.
  2186.  
  2187.  
  2188. 6.2  Custom Entry
  2189. ____________________________________________________________
  2190. In order to edit an item on your submenu using Custom  Entry 
  2191. you  must first display the Submenu you wish to edit on  the 
  2192. screen.   From the Main Menu press "E" to edit the menu  you 
  2193. are  currently  working with.  Then  select  the  particular 
  2194. Submenu  you  wish to display and press [F2].   The  Submenu 
  2195. will be displayed.
  2196.  
  2197. To use Custom Entry move the cursor to the line you wish  to 
  2198. edit.   If there is no Statement of what "You'll See",  type 
  2199. in  what  you would like to appear on your  drawing  screen, 
  2200. then  press [F8].  If there was a command already  existing, 
  2201. Menumaker  will  ask  if  you  would  like  to  (A)ppend  or 
  2202. (R)eplace  it.   Enter an "A" or "R" depending on  what  you 
  2203. would  like to do.  Menumaker will then display  the  Custom 
  2204. Entry format.
  2205.  
  2206. Menumaker  has  shown the command string in  its  executable 
  2207. format.  You may now modify it to fit whatever your  special 
  2208. situation  is.   Normal word processing "control  keys"  and 
  2209. arrow  keys can be used for cursor movement.   The  <INSERT> 
  2210. and  <DELETE> keys allow you to insert or remove  characters 
  2211. without retyping the string. 
  2212.  
  2213. Once  you have completed your modifications, press  [F2]  to 
  2214. save  your modifications and return to your  Submenu.   Your 
  2215. modified command is now part of your menu.
  2216.  
  2217.  
  2218. 6.3  Custom Entry Editing Notes
  2219. ____________________________________________________________
  2220. Custom  Entry allows you to edit every possibility  you  can 
  2221. think  of.   You are only limited to 150  total  characters. 
  2222. Because of the ability to completely change a command string 
  2223. with a single character, care should be used.  Take the time 
  2224. to look at the commands as Menumaker creates them, and  then 
  2225. experiment with small changes and see what happens when they 
  2226. are used in a drawing.
  2227.  
  2228.  
  2229.  
  2230. Appendix A              IF DISASTER OCCURS
  2231. ____________________________________________________________
  2232. Listed below are a list of possible error messages that  you 
  2233. may encounter while running Menumaker. Hopefully these codes 
  2234. should help you find the problem and solve it with out  much 
  2235. difficulty.
  2236.  
  2237. Not enough memory or
  2238. Fatal error: 8 or
  2239. Fatal error: 43
  2240.        The  most common reason for this message is a  memory 
  2241.        resident  program  is currently in  use  (ie.  Norton 
  2242. Commander, Sidekick, system managers etc.). Solution: Remove 
  2243. memory resident program and try again.
  2244.  
  2245. Fatal error: Not enough disk space  or
  2246. Fatal error: 26 or
  2247. Fatal error: 24
  2248.        Menumaker  is  telling you that there is  not  enough 
  2249. room  on  your  hard  disk to  run  the  program.  Menumaker 
  2250. requires at least .5 mb (500000 bytes) for the program  help 
  2251. files and a couple of your menus for editing.  Menumaker may 
  2252. require  even  more disk space if you are  working  with  or 
  2253. reading  in a very large menu.  Solution: Remove any  unused 
  2254. software from your hard disk and try again.
  2255.  
  2256. Fatal error: <file name> not found !
  2257.        Menumaker  is  telling you a file that  is  vital  to 
  2258.        Menumaker is missing.  Solution: Reinstall  Menumaker 
  2259.        from your distribution diskettes and try again.
  2260.  
  2261. Fatal error: Can't have files called Menumakr
  2262.        Menumaker  reserves the name "Menumakr" for its  own 
  2263.        use and will not allow it for a menu name.  Solution:
  2264.        Rename menu to a deferent name and try again.
  2265.  
  2266. Fatal error: 10
  2267.        Menumaker went looking for a vital file that was  not            
  2268.        found. Solution: Reinstall Menumaker from the  master 
  2269.        disks or reread in your .MNU file to try and  recover 
  2270.        any missing files.
  2271.  
  2272.  
  2273. Fatal error: 17
  2274.        You  may  have specified in the installation  a  disk 
  2275.        drive  that is not present in your system.  Solution: 
  2276.        Reinstall Menumaker specifying correct drives.
  2277.        
  2278. Fatal error: 17 or
  2279. Fatal error: 22 or
  2280. Fatal error: 23 or
  2281. Fatal error: 43
  2282.        Check  your CONFIG.SYS. The BUFFERS should be  20  or 
  2283.        more  and the FILES should be 20 or  more.  Solution: 
  2284.        Increase FILES and/or BUFFERS and try again.
  2285.  
  2286. Fatal error: 31
  2287.        Menumaker is telling you a file vital to the  program 
  2288.        has  deteriorated  in some way.  Solution:  Reinstall 
  2289.        Menumaker  off master disks, and try again or  reread 
  2290.        in the working menu file.
  2291.  
  2292. If none of the above help the problem or your error code  is 
  2293. not  shown above, try and get the error to occur  more  than 
  2294. once.  If  the error is not really hindering your  work  but 
  2295. only  happens  once  or rarely, please fill  out  the  "BUG" 
  2296. report   in  the  back  of  this  manual  and  send  it   to 
  2297. IntelliCADD.  If  the error is persistent  and  interrupting 
  2298. your  work you may contact IntelliCADD directly and we  will 
  2299. do our best to solve your problem.
  2300.  
  2301.  
  2302.  
  2303.  
  2304. Appendix B              ARCHIVING FILES
  2305. _________________________________________________________________
  2306. We recommend highly that if you a going to edit you menus to 
  2307. any  extent  that you back up you files menus on  a  regular 
  2308. bases. If in the event your hard disk should fail and it was 
  2309. the only place you had your menu you may lose a lot of  hard 
  2310. work.  When  backing up files you should keep  in  mind  one 
  2311. thing,  When we where creating Menumaker we wanted it to  be 
  2312. FAST so for the benefit of speed we had to translate an  MNU 
  2313. file  into  a large format to increase the  speed  at  which 
  2314. Menumaker  it  can  access parts of the  menu.  Example  the 
  2315. Autocad  menu  translates  to about 650000k  even  know  the 
  2316. actual menu file if about 32000k. To back up your menus  you 
  2317. can do it two ways:
  2318.  
  2319. 1. Requires a large amount of floppy space.
  2320. Copy  all  the  files associated with your  menu  to  floppy 
  2321. disks. We recommend that if you save all the files you  copy 
  2322. them onto a high density disk so that your entire translated 
  2323. menu  will all be in one place. The files you will copy  are 
  2324. as follows:
  2325.  
  2326.            <name>.BTN  -  Button and Auxiliary commands
  2327.            <name>.MMU  -  Screen commands
  2328.            <name>.POP  -  Pull Down window commands
  2329.            <name>.ICN  -  Icon commands and Slide names
  2330.            <name>.TAB  -  Tablet menu commands
  2331.            <name>.DEF  -  Template dimensions
  2332.  
  2333.  
  2334. 2. Requires a small amount of floppy space.
  2335. Write the menu out ([W] on the Utilities menu) into MNU form 
  2336. and save only the MNU file. If you have to restore the  file 
  2337. from archive you can Read it back into Menumaker format  and 
  2338. your  off again. The only setback to this way is all of  the 
  2339. command  descriptions will be shown as * Existing Command  * 
  2340. when you read the menu back in to Menumaker. You might  also 
  2341. want  to save the template dimensions also so you  will  not 
  2342. have  to  re-enter all of the template  dimensions  and  the 
  2343. number of rows and columns.
  2344.  
  2345.            <name>.MNU  -  Menu file in Autocad format
  2346.            <name>.DEF  -  Template dimensions
  2347.  
  2348. Note: <name> is the same as the current menu.
  2349.  
  2350.  
  2351.  
  2352. Appendix C              TEMPLATE MAKER
  2353. _________________________________________________________________
  2354. Template Maker (TEMPLMKR.LSP) is a Autolisp utility that was 
  2355. put  it  your Autocad directory during the  installation  of 
  2356. Menumaker. With this utility you can automatically create an 
  2357. Autocad  drawing  of  your template  with  your  own  custom 
  2358. commands to be placed over you tablet.
  2359.  
  2360. To  use template maker first you must enter  the  dimensions 
  2361. and  the number of rows and columns of your  template.  This 
  2362. can  be  done  in the [T] Tablet portion  of  Menumaker.  By 
  2363. starting  a  new menu with no defined template areas  or  by 
  2364. pressing the [F6] key while working on the tablet area.  The 
  2365. dimensions  for  the layout of the tablet while  working  in 
  2366. Menumaker are in the file <name>.DEF. Note the file ACAD.DEF 
  2367. was  placed  in  the Menumaker directory this  file  is  the 
  2368. dimensions  for the standard Autocad template you  may  copy 
  2369. this  file to another name if you like to make your  current 
  2370. menu have the standard layout for the Autocad template.
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.                         BUG  REPORT
  2377. --------------------------------------------------------------
  2378. --------------------------------------------------------------
  2379.  
  2380.                                     Date________________
  2381.  
  2382. Name____________________________________________________
  2383.  
  2384. Company_________________________________________________
  2385.  
  2386. Address_________________________________________________
  2387.  
  2388. City____________________  State_______  Zip_____________
  2389.  
  2390. Country_________________  Phone (      )________________
  2391.  
  2392. Menumaker Version_________ Serial number________________
  2393.  
  2394. Computer brand name________________ Model_______________
  2395.  
  2396. Memory_______________  Expanded memory__________________
  2397.  
  2398. DOS Version_____________  Clock speed________________Mhz
  2399.  
  2400. Hard disk size_______________  Autocad Version__________
  2401.  
  2402. Graphics adapter_________________  Monitor______________
  2403.  
  2404.  
  2405.                     Problem Description
  2406.  
  2407. __________________________________________________________
  2408.  
  2409. __________________________________________________________
  2410.  
  2411. __________________________________________________________
  2412.  
  2413. __________________________________________________________  
  2414.  
  2415. __________________________________________________________
  2416.  
  2417. __________________________________________________________
  2418.  
  2419. __________________________________________________________
  2420.  
  2421.  
  2422.  
  2423.  
  2424. End of Menumaker DOC